纵有疾风起
人生不言弃

docker tag 和 docker push

版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。

本文链接:https://blog.csdn.net/chenyang1010/article/details/88324034

docker tag和daocloud.io push 镜像

  • docker tag 详解
    • 使用docker tag使用镜像ID重命名
    • 使用docker tag使用镜像tag重命名
  • 使用docker push 推送镜像到daocloud.io

docker tag 详解

docker tag 命令的使用,以及如何将本地的镜像推送到daocloud.io,这里不用docker hub作实验,是因为,docker hub网速不给力,容易推送失败。

使用docker tag使用镜像ID重命名

chenyangdeMacBook-Pro:~ chenyang$ docker images
REPOSITORY          TAG                 IMAGE ID            CREATED             SIZE
hello-world         latest              fce289e99eb9        9 weeks ago         1.84 kB
chenyangdeMacBook-Pro:~ chenyang$ 
chenyangdeMacBook-Pro:~ chenyang$ docker images
REPOSITORY          TAG                 IMAGE ID            CREATED             SIZE
hello-world         latest              fce289e99eb9        9 weeks ago         1.84 kB
chenyangdeMacBook-Pro:~ chenyang$ docker tag fce289e99 hello-world:v1
chenyangdeMacBook-Pro:~ chenyang$ docker images
REPOSITORY          TAG                 IMAGE ID            CREATED             SIZE
hello-world         latest              fce289e99eb9        9 weeks ago         1.84 kB
hello-world         v1                  fce289e99eb9        9 weeks ago         1.84 kB

使用docker tag使用镜像tag重命名

chenyangdeMacBook-Pro:~ chenyang$ docker images
REPOSITORY          TAG                 IMAGE ID            CREATED             SIZE
hello-world         latest              fce289e99eb9        9 weeks ago         1.84 kB
hello-world         v1                  fce289e99eb9        9 weeks ago         1.84 kB
chenyangdeMacBook-Pro:~ chenyang$ docker tag hello-world:latest hello-world:v2
chenyangdeMacBook-Pro:~ chenyang$ docker images
REPOSITORY          TAG                 IMAGE ID            CREATED             SIZE
hello-world         latest              fce289e99eb9        9 weeks ago         1.84 kB
hello-world         v1                  fce289e99eb9        9 weeks ago         1.84 kB
hello-world         v2                  fce289e99eb9        9 weeks ago         1.84 kB

使用docker push 推送镜像到daocloud.io

  1. 需要登陆daocloud.io,如果没有账户的,需要去网站上注册一个。
chenyangdeMacBook-Pro:~ chenyang$ docker login daocloud.io
Username (chenyang_1010): chenyang_1010
Password: 
Login Succeeded
chenyangdeMacBook-Pro:~ chenyang$ 
  1. 打上标签,然后上传
chenyangdeMacBook-Pro:~ chenyang$ docker tag hello-world daocloud.io/zter/hello-world:v1
chenyangdeMacBook-Pro:~ chenyang$ docker images
REPOSITORY                     TAG                 IMAGE ID            CREATED             SIZE
hello-world                    latest              fce289e99eb9        9 weeks ago         1.84 kB
hello-world                    v1                  fce289e99eb9        9 weeks ago         1.84 kB
hello-world                    v2                  fce289e99eb9        9 weeks ago         1.84 kB
daocloud.io/zter/hello-world   v1                  fce289e99eb9        9 weeks ago         1.84 kB
chenyangdeMacBook-Pro:~ chenyang$ docker push daocloud.io/zter/hello-world:v1
The push refers to a repository [daocloud.io/zter/hello-world]
af0b15c8625b: Pushed 
v1: digest: sha256:39bbd4a41b5d3b164632d3b4a295c0db31139992a8fe985f949dac7ccff7aa54 size: 524
  1. 上传结果
    镜像上传到daocloud.io
未经允许不得转载:起风网 » docker tag 和 docker push
分享到: 生成海报

评论 抢沙发

评论前必须登录!

立即登录