91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

基于jib-maven-plugin插件如何快速構建微服務docker鏡像

發布時間:2023-02-27 14:02:37 來源:億速云 閱讀:224 作者:iii 欄目:開發技術

這篇文章主要介紹“基于jib-maven-plugin插件如何快速構建微服務docker鏡像”,在日常操作中,相信很多人在基于jib-maven-plugin插件如何快速構建微服務docker鏡像問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”基于jib-maven-plugin插件如何快速構建微服務docker鏡像”的疑惑有所幫助!接下來,請跟著小編一起來學習吧!

一、說明

本文介紹基于 Maven 插件 jib-maven-plugin 實現快速構建 Spring Boot 程序鏡像,并推送到遠程倉庫中,且 「無需安裝」 Docker 環境 。

Jib 是 Google 開發的一個無需 Docker 守護進程,也無需深入掌握 Docker 最佳實踐的情況下,為 Java 應用程序構建 Docker 和 OCI 鏡像,以 Maven 和 Gradle 插件形式提供。

二、插件使用

下圖為插件的配置樣例,構建后的鏡像發布到阿里云倉庫中(免費):

基于jib-maven-plugin插件如何快速構建微服務docker鏡像

阿里云倉庫配置以及用戶名密碼需要按照自己注冊的信息進行修改

配置中增加了 execution 進行觸發,當 Maven 執行 package 命令時會自動構建并發布鏡像:

基于jib-maven-plugin插件如何快速構建微服務docker鏡像

登錄阿里云容器鏡像服務,即可查看我們發布的鏡像:

基于jib-maven-plugin插件如何快速構建微服務docker鏡像

三、總結

對于 Java 程序來說使用 jib-maven-plugin 插件來構建鏡像還是非常方便的。

與傳統的 dockerfile 構建鏡像的方式對比:

構建方式dockerfileJib
docker環境需要無需
dockerfile文件需要無需
構建復雜度較復雜很方便
靈活度相對較高

「PS」:怎樣通過 Jib 在構建鏡像的時候實現 dockerfile 中的類似 RUN 之類的命令,如安裝一個程序運行時所需要的字體?

「答」:不支持,但是解決方式也很簡單,只需先基于 dockerfile 這種方式構建一個安裝好所需字體的基礎鏡像,然后在 Jib 中通過 from 依賴這個鏡像來構建微服務的鏡像即可。

到此,關于“基于jib-maven-plugin插件如何快速構建微服務docker鏡像”的學習就結束了,希望能夠解決大家的疑惑。理論與實踐的搭配能更好的幫助大家學習,快去試試吧!若想繼續學習更多相關知識,請繼續關注億速云網站,小編會繼續努力為大家帶來更多實用的文章!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

玛曲县| 西充县| 勃利县| 同心县| 海盐县| 子长县| 衡南县| 东明县| 澳门| 安宁市| 宁德市| 涿鹿县| 云阳县| 庄河市| 色达县| 邯郸市| 纳雍县| 台北市| 东乡县| 温泉县| 普兰店市| 务川| 沧州市| 长岭县| 黑龙江省| 应用必备| 房产| 奇台县| 左云县| 云林县| 贺兰县| 四川省| 洛川县| 临澧县| 诸城市| 涟源市| 福安市| 苍梧县| 乌鲁木齐县| 祁东县| 香格里拉县|