推送docker镜像到阿里云仓库介绍
1. 创建镜像
[root@graph1 zzx]# docker build -f Dockerfile -t registry.cn-hangzhou.aliyuncs.com/vcs-deploy/test/api_server:v1.1 .
2. 给要推送的镜像打标签
[root@graph1 zzx]# docker tag api_server:1.0 registry.cn-hangzhou.aliyuncs.com/vcs-deploy/test/api_server:v1.0
[root@graph1 zzx]# docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
api_server 1.0 128773334668 21 minutes ago 133MB
registry.cn-hangzhou.aliyuncs.com/vcs-deploy/test/api_server v1.0 128773334668 21 minutes ago 133MB
3. 登录远端仓库
[root@graph1 zzx]# docker login --username=aliyun-xxx@xxx registry.cn-hangzhou.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
4. 推送镜像到阿里云仓库
[root@graph1 zzx]# docker push registry.cn-hangzhou.aliyuncs.com/vcs-deploy/test/api_server:v1.0
The push refers to repository [registry.cn-hangzhou.aliyuncs.com/vcs-deploy/test/api_server]
eff509b4f226: Pushed
ceaf9e1ebef5: Pushed
9b9b7f3d56a0: Pushed
f1b5933fe4b5: Pushed
v1.0: digest: sha256:2b81b9edbb11c4f984d2a5385589c12d9c786b6ac50bf9b8d33de8801d110ee8 size: 1159
版权声明:本文为zhou_zhao_xu原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。