$ sudo docker login --username=afangxin registry.cn-hangzhou.aliyuncs.com
afangxin爲阿里雲鏡像倉庫的用戶名。
登陸registry的用戶名是您的阿里雲帳號全名,密碼是您開通namespace時設置的密碼。linux
你能夠在鏡像管理首頁點擊右上角按鈕修改docker login密碼。docker
$ sudo docker pull registry.cn-hangzhou.aliyuncs.com/testfangxin/fangxin:[鏡像版本號].。
$ sudo docker login --username=afangxin registry.cn-hangzhou.aliyuncs.com $ sudo docker tag [ImageId] registry.cn-hangzhou.aliyuncs.com/testfangxin/fangxin:[鏡像版本號] $ sudo docker push registry.cn-hangzhou.aliyuncs.com/testfangxin/fangxin:[鏡像版本號]
其中[ImageId],[鏡像版本號]請你根據本身的鏡像信息進行填寫。服務器
使用docker tag重命名鏡像,並將它經過私網ip推送至registry:網絡
$ sudo docker images REPOSITORY TAG IMAGE ID CREATED VIRTUAL SIZE registry.aliyuncs.com/acs/agent 0.7-dfb6816 37bb9c63c8b2 7 days ago 37.89 MB $ sudo docker tag 37bb9c63c8b2 registry.cn-hangzhou.aliyuncs.com/acs/agent:0.7-dfb6816
經過docker images 找到您的imageId 並對於改imageId重命名鏡像domain到registry內網地址。dom
$ sudo docker push registry.cn-hangzhou.aliyuncs.com/acs/agent
從內網push鏡像,速度將大大提高,而且將不會損耗您的公網流量。注意,若是您申請的機器是在vpc網絡的,請使用registry-cn-hangzhou-vpc.aliyuncs.com的域名前綴進行推送。阿里雲