一、创建命名空间
在阿里云的镜像中心,创建命名空间,例如这个 dockerhub 地址 https://hub.docker.com/r/xzxiaoshan/yapi 中的 xzxiaoshan 就相当于阿里云中的命名空间。
阿里云地址:https://cr.console.aliyun.com/cn-shanghai/instances/repositories
配置方式如下图:
在这里插入图片描述
二、查看镜像并推
下面的代码示例,充分表达了镜像的tag命名规则,docker登录阿里云镜像以及推送镜像的方法。
如下:

[root@aaa run]# sudo docker login --username=xzxiaoshan@nuggets registry.cn-shanghai.aliyuncs.com
Password: 
[root@aaa run]# docker images
REPOSITORY                                                 TAG                 IMAGE ID            CREATED             SIZE
registry.cn-shanghai.aliyuncs.com/nuggets/nuggets-docker   0.0.1               3f19c0fe773f        About an hour ago   285MB
[root@aaa run]# docker push registry.cn-shanghai.aliyuncs.com/nuggets/nuggets-docker:0.0.1
The push refers to repository [registry.cn-shanghai.aliyuncs.com/nuggets/nuggets-docker]
65c07faf00c6: Pushed 
a4ef2251d9fa: Pushed 
86b475376ad6: Pushed 
feb5d0e1e192: Pushed 
8fd22162ddab: Pushed 
6270adb5794c: Pushed 
0.0.1: digest: sha256:3da520a326489adf68d464ebf28bafae5b04fca022a146b9409c482a1714049e size: 1579
[root@aaa run]#

(END)

Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐