您好,登錄后才能下訂單哦!
小編給大家分享一下怎么生成和發布Docker鏡像,希望大家閱讀完這篇文章之后都有所收獲,下面讓我們一起去探討吧!
生成發布版本鏡像
首先,鍵入指令exit退出Docker容器環境。
然后,生成一個新的Docker鏡像:
bash apollo_docker.sh gen
如果出現下述的報錯,則需要檢查一下文件夾${HOME}/.cache/apollo_release/apollo/
是否存在,鏡像文件默認存放在該文件夾下。如果不存在該文件夾,則需要新創建一個。
Release directory does not exist!
上述指令將在發布版本的文件夾內生成一個新的Docker鏡像。發布版本鏡像被命名為 release-yyyymmdd_hhmm。同時,最近構建的鏡像文件會被標記為 release-latest。
發布docker鏡像
默認情況下,如果執行下述指令,則鏡像會被發布到Apolloauto/apollo上的Docker鏡像數據中心:
bash apollo_docker.sh push
使用者需要將鏡像發布到個人的Docker鏡像數據中心,否則會出現下述報錯:
denied: requested access to resource is denied.
可以執行下述指令解決該問題:
docker tag apolloauto/apollo:TAG_NAME YOUR_REPO:YOUR_TAGNAME
現在可以通過查閱該網站提供的方法登錄并且獲取個人倉庫數據。
然后發布鏡像到個人倉庫的Docker鏡像數據中心。獲得其他支持性信息。
看完了這篇文章,相信你對“怎么生成和發布Docker鏡像”有了一定的了解,如果想了解更多相關知識,歡迎關注億速云行業資訊頻道,感謝各位的閱讀!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。