阿裡雲配置
通路 : https://home.console.aliyun.com/
找到産品與服務項中的容器鏡像服務
進入個人執行個體
建立名稱空間
選擇建立的名稱空間後建立倉庫。
指定代碼源
釋出到阿裡雲容器鏡像服務倉庫
檢視本地鏡像,以 warehouse
為例,将其釋出到阿裡雲容器鏡像服務倉庫
[root@administrator ~]# docker images | grep warehouse
warehouse 5.7 c20987f18b13 5 months ago 448MB
登入
登入阿裡雲Docker Registry
docker login --username=5500*****@qq.com registry.cn-chengdu.aliyuncs.com
出現異常:
Error response from daemon: Get "https://registry.cn-chengdu.aliyuncs.com/v2/": unauthorized: authentication required
鏡像服務的密碼和阿裡雲賬戶的密碼不是同一個密碼,需單獨配置。
嘗試重新登入
[root@administrator ~]# docker login --username=5500*****@qq.com registry.cn-chengdu.aliyuncs.com
Password:
WARNING! Your password will be stored unencrypted in /root/.docker/config.json.
Configure a credential helper to remove this warning. See
https://docs.docker.com/engine/reference/commandline/login/#credentials-store
Login Succeeded
[root@administrator ~]#
重命名鏡像
docker tag c20987f18b13 registry.cn-chengdu.aliyuncs.com/cj-warehouse/warehouse:5.7
将鏡像推送到Registry
[root@administrator ~]# docker push registry.cn-chengdu.aliyuncs.com/cj-warehouse/warehouse:5.7
The push refers to repository [registry.cn-chengdu.aliyuncs.com/cj-warehouse/warehouse]
e889c671872c: Pushed
789f3aa31b3f: Pushed
35ba198e64f5: Pushing [============> ] 78.36MB/313MB
9b64bb048d04: Pushed
aad27784b762: Pushed
0d17fee8db40: Pushed
d7a777f6c3a4: Pushed
a0c2a050fee2: Pushed
0798f2528e83: Pushed
fba7b131c5c3: Pushed
ad6b69b54919: Pushing [=================================> ] 46.08MB/69.27MB
測試
docker pull registry.cn-chengdu.aliyuncs.com/cj-warehouse/warehouse:5.7