溫馨提示×

溫馨提示×

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

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

怎么生成和發(fā)布Docker鏡像

發(fā)布時間:2021-11-19 11:14:24 來源:億速云 閱讀:164 作者:小新 欄目:云計算

小編給大家分享一下怎么生成和發(fā)布Docker鏡像,希望大家閱讀完這篇文章之后都有所收獲,下面讓我們一起去探討吧!

生成發(fā)布版本鏡像

首先,鍵入指令exit退出Docker容器環(huán)境。

然后,生成一個新的Docker鏡像:

bash apollo_docker.sh gen

如果出現(xiàn)下述的報錯,則需要檢查一下文件夾${HOME}/.cache/apollo_release/apollo/是否存在,鏡像文件默認存放在該文件夾下。如果不存在該文件夾,則需要新創(chuàng)建一個。

Release directory does not exist!

上述指令將在發(fā)布版本的文件夾內生成一個新的Docker鏡像。發(fā)布版本鏡像被命名為 release-yyyymmdd_hhmm。同時,最近構建的鏡像文件會被標記為 release-latest。

發(fā)布docker鏡像

默認情況下,如果執(zhí)行下述指令,則鏡像會被發(fā)布到Apolloauto/apollo上的Docker鏡像數(shù)據(jù)中心:

bash apollo_docker.sh push

使用者需要將鏡像發(fā)布到個人的Docker鏡像數(shù)據(jù)中心,否則會出現(xiàn)下述報錯:

denied: requested access to resource is denied.

可以執(zhí)行下述指令解決該問題:

docker tag apolloauto/apollo:TAG_NAME YOUR_REPO:YOUR_TAGNAME

現(xiàn)在可以通過查閱該網(wǎng)站提供的方法登錄并且獲取個人倉庫數(shù)據(jù)。

然后發(fā)布鏡像到個人倉庫的Docker鏡像數(shù)據(jù)中心。獲得其他支持性信息。

看完了這篇文章,相信你對“怎么生成和發(fā)布Docker鏡像”有了一定的了解,如果想了解更多相關知識,歡迎關注億速云行業(yè)資訊頻道,感謝各位的閱讀!

向AI問一下細節(jié)

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

AI