0


【自学Docker】Docker push命令

大纲

在这里插入图片描述

Docker push命令

docker push命令教程

docker push 命令用于将本地的 Docker镜像 上传到 Docker镜像仓库

docker push命令使用之前需要要先登陆到镜像仓库。docker push命令推送镜像的规范是:注册用户名/镜像名。

docker push命令语法

haicoder(www.haicoder.net)# docker push [OPTIONS] NAME[:TAG]

docker push命令参数

参数描述docker push --disable-content-trust忽略镜像的校验,默认开启。

案例

推送本地镜像

首先,我们使用 docker pull 命令,拉取一个 centos 镜像。

haicoder(www.haicoder.net)# docker pull centos

拉取成功后,我们使用 docker images 命令,查看拉取的镜像,终端显示如下:

在这里插入图片描述

首先我们使用 docker login 命令,登录到 Docker Hub。

haicoder(www.haicoder.net)# docker longin -u XXXX -p XXXX

输入正确的用户名和密码,登录成功后,终端显示如下图所示:
在这里插入图片描述

现在我们使用 docker run 命令,运行刚拉取的 centos 镜像。

haicoder(www.haicoder.net)# docker run -it  --name haicoder centos  #输出[root@c55d93905f7c /]#

我们在 centos 容器里,安装 vim 命令。

[root@c55d93905f7c /]# yum install -y vim

安装成功,终端显示如下:

在这里插入图片描述

现在,我们退出容器,在宿主机将我们将刚安装好 vim 命令的容器,做一个 tag。

[root@c55d93905f7c /]# exitexit
haicoder(www.haicoder.net)# docker tag docker.io/centos   haicoder/centos-vim

使用 docker images 命令,查看当前所有的镜像,终端显示如下:

在这里插入图片描述

在宿主机使用 docekr push 命令将安装 vim 之后的镜像,推送到 Docker Hub。

haicoder(www.haicoder.net)# docker push haicoder/centos-vim

推送成功后,终端显示如下图所示:

在这里插入图片描述

使用 docker rmi 命令,删除所有的镜像。

haicoder(www.haicoder.net)# docker rmi `docker images -q`

docker push命令总结

docker push 命令用于将本地的镜像上传到镜像仓库。

docker push 命令使用之前需要要先登陆到镜像仓库。docker push 命令推送镜像的规范是:注册用户名/镜像名。

docker push命令语法:

docker push [OPTIONS] NAME[:TAG]
标签: docker 运维 linux

本文转载自: https://blog.csdn.net/weixin_41384860/article/details/128931530
版权归原作者 i白 所有, 如有侵权,请联系我们删除。

“【自学Docker】Docker push命令”的评论:

还没有评论