【自学Docker】Docker push命令

这篇具有很好参考价值的文章主要介绍了【自学Docker】Docker push命令。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

大纲

docker push,Docker教程,docker,运维,linux

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 push,Docker教程,docker,运维,linux

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

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

输入正确的用户名和密码,登录成功后,终端显示如下图所示:
docker push,Docker教程,docker,运维,linux

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

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

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

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

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

docker push,Docker教程,docker,运维,linux

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

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

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

docker push,Docker教程,docker,运维,linux

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

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

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

docker push,Docker教程,docker,运维,linux

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

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

docker push命令总结

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

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

docker push命令语法:文章来源地址https://www.toymoban.com/news/detail-785602.html

docker push [OPTIONS] NAME[:TAG]

到了这里,关于【自学Docker】Docker push命令的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【自学Docker】Docker commit命令

    docker commit 命令用于根据 Docker容器 的更改创建一个新的 Dokcer镜像 。该命令后面的 CONTAINER 可以是容器Id,或者是容器名。 参数 描述 -a, --author string 作者。 -c, --change list 应用 dockerfile 指令来创建图像。 -m, --message string 提交信息。 -p, --pause 提交期间暂停容器(默认为true)。

    2024年02月16日
    浏览(34)
  • 【自学Docker 】Docker top命令

    使用 docker top 命令可以用来查看 Docker 中运行的进程信息。docker top 命令后面的 CONTAINER 可以是容器 ID,或者是容器名。 获取容器中进程信息 使用 docker run -it -d 命令,启动一个 dokcer容器 。 使用 docker top containerName 命令,查看容器内部的进程。 运行后,终端显示信息如下图所

    2023年04月13日
    浏览(41)
  • 【自学Docker】Docker cp命令

    docker cp 命令用于在本地文件系统与 Dokcer容器 之间复制文件或者文件夹。该命令后面的 CONTAINER 可以是容器Id,或者是容器名。 从容器复制到宿主机 从宿主机复制到容器 参数 描述 -a, --archive 归档模式(复制所有UID / GID信息) -L, --follow-link 总是跟在源地址符号链接 docker cp 命

    2024年02月15日
    浏览(51)
  • 【运维知识大神篇】运维人必学的Docker教程6(Docker-Compose使用详解+Linux特性管理+macvlan技术+consul实现大规模跨主机通信overlay+私有仓库harbor)

    本篇文章继续给大家介绍Docker的有关内容,包括docker启动特权容器及利用特权修改内核参数,Attach和Exec区别,Docker-compose使用详解,Linux特性管理,macvlan技术实现docker跨主机通信,使用consul工具实现大规模跨主机通信overlay(基于vxlan实现),Docker相关参数说明,测试使用的

    2024年02月20日
    浏览(49)
  • Linux - Docker 安装使用 常用命令 教程

    官方文档地址: Get Started | Docker 中文参考手册: https://docker_practice.gitee.io/zh-cn/ 1.1 官方定义 最新官网首页 # 1.官方介绍 - We have a complete container solution for you - no matter who you are and where you are on your containerization journey. - 翻译: 我们为你提供了一个完整的容器解决方案,不管你是谁,不

    2024年02月11日
    浏览(37)
  • 小白到运维工程师自学之路 第六十二集 (docker持久化与数据卷容器)

    一、概述 Docker持久化是指将容器中的数据持久保存在主机上,以便在容器重新启动或迁移时不丢失数据。由于Docker容器是临时和可变的,它们的文件系统默认是易失的,这意味着容器中的任何更改或创建的文件都只存在于此容器的生命周期内。但是,在许多场景中,我们希望

    2024年02月14日
    浏览(39)
  • Jenkins教程|Docker中安装Jenkins(运维及测试必备)

    😄作者简介: 小曾同学.com,一个致力于测试开发的博主⛽️,主要职责:测试开发、CI/CD 如果文章知识点有错误的地方,还请大家指正,让我们一起学习,一起进步。😊 座右铭:不想当开发的测试,不是一个好测试✌️。 如果感觉博主的文章还不错的话,还请点赞、收藏哦

    2024年02月05日
    浏览(49)
  • 【运维】手把手教你在windows使用Docker搭建Minio[详细教程]

    目录 1什么是Minio 2安装Docker 3Docker搭建Minio 4.创建Minio容器并运行 5.进行访问 6安装可能出现的问题         MinIO是一个基于开源的对象存储服务器,MinIO的设计目标是提供高性能、高可用性和高可靠性的对象存储服务。MinIO可以作为一个独立的对象存储服务,也可以在Kuber

    2024年02月06日
    浏览(62)
  • 尚硅谷Docker实战教程-笔记03【Docker常用命令】

    尚硅谷大数据技术-教程-学习路线-笔记汇总表【课程资料下载】 视频地址:尚硅谷Docker实战教程(docker教程天花板)_哔哩哔哩_bilibili 尚硅谷Docker实战教程-笔记01【理念简介、官网介绍、平台入门图解、平台架构图解】 尚硅谷Docker实战教程-笔记02【安装docker、镜像加速器配置

    2024年02月11日
    浏览(45)
  • 《LINUX运维从入门到精通 》:运维入门者的自学用书

    作者简介:一名云计算网络运维人员、每天分享网络与运维的技术与干货。  公众号:网络豆云计算学堂  座右铭:低头赶路,敬事如仪 个人主页: 网络豆的主页​​​​​   写在前面  《Linux运维从入门到精通》从初学者角度出发,通过通俗易懂的语言、清晰明了的操作

    2024年04月26日
    浏览(60)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包