如何將其餘用戶的Docker倉庫進行鏡像遷移?

在咱們項目的開發過程當中,也會遇到因項目移交而產生的管理問題。近期咱們對EasyNVR的項目從新作了開發人員的分配管理。若是有研發人員將Docker鏡像安裝在本身的帳號中,則不方便整個項目的統一管理,所以須要將Docker鏡像推送到公有帳戶中。docker

如何將其餘用戶的Docker倉庫存儲在另外的帳號中,本文和你們分享一下。ide

一、首先在本機先登陸公有帳號。在命令行中運行如下命令將對應的Docker鏡像拉取下來:命令行

docker pull xxxx/yyyyy:1.0.31

其中 : 後面的爲標籤。blog

二、而後將該鏡像標記爲新的標籤:開發

docker image tag xxxx/yyyyy:1.0.31 zhanghu/yyyyyy:1.0.31

其中帳號爲帳號名稱。it

三、最後將鏡像推送到帳號中:class

docker push zhanghu/yyyyyy:1.0.31

56.png

經過上述的步驟,咱們能夠將任何一個Docker鏡像從一臺機器遷移到另外一臺機器。總結要點只有兩個:首先咱們要把容器構建爲Docker鏡像。其次就是該Docker鏡像被做爲tar包文件保存到本地。關於EasyNVR開發中的問題,咱們將不按期更新,歡迎你們關注和了解。容器

相關文章
相關標籤/搜索