亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何使用maven構建docker鏡像?

如何使用maven構建docker鏡像?

天涯盡頭無女友 2023-10-12 16:57:58
我必須在 docker 容器中使用 maven 構建一個 docker 映像并打包 java 應用程序,但是當我運行構建過程時一切都很好,但所有 Maven 依賴項都是從 maven 遠程存儲庫下載的。那是我的泊塢窗文件:FROM ubuntu_img CMD ./mvnw -s .mvn/settings.xml --batch-mode clean package如何配置 docker 或 maven 以從筆記本電腦上的 maven 本地存儲庫下載依賴項?
查看完整描述

2 回答

?
慕森王

TA貢獻1777條經驗 獲得超3個贊

首先,您需要將現有本地 Maven 存儲庫的目錄附加到 Docker 容器中:


VOLUME ["/home/<user>/.m2", "/root/.m2"]


然后你需要告訴 Maven(在你的容器內)使用這個目錄作為本地存儲庫。


設置.xml


<settings ...>

    <localRepository>/root/.m2</localRepository>

    ...

</settings>


查看完整回答
反對 回復 2023-10-12
?
catspeake

TA貢獻1111條經驗 獲得超0個贊

使用音量,如下所示:

VOLUME ["/home/test/.m2", "/root/.m2"]


查看完整回答
反對 回復 2023-10-12
  • 2 回答
  • 0 關注
  • 158 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號