DOCKER01_概述、软件安装、镜像命令、容器命令、(日志、进入容器、拷贝)、提交、push、(导入、导出)、(save、load)(五)

简介: ⑩①. Docker镜像commit操作⑩②. 推送镜像docker push

⑩①. Docker镜像commit操作


  • ①. 提交镜像:docker commit提交容器副本使之成为一个新的镜像


(docker commit -m=“提交的描述信息” -a=“作者” 容器ID 要创建的目标镜像名:[标签名])


②. 从Hub上下载tomcat镜像到本地并成功运行


docker pull tomcat


docker run -it -p 8080:8080 tomcat


微信图片_20220106192006.png


微信图片_20220106192011.png


③. 故意删除上一步镜像生产tomcat容器的文档


微信图片_20220106192045.png


④. 也即当前的tomcat运行实例是一个没有文档内容的容器,以它为模板commit一个没有doc的tomcat新镜像atguigu/tomcat02


image.png


  • ⑤. 启动我们的新镜像并和原来的对比


  1. 启动atguigu/tomcat02,它没有docs


  1. 新启动原来的tomcat,它有docs


微信图片_20220106192108.png


微信图片_20220106192132.png


⑩②. 推送镜像docker push



  • ②. 可以创建一个仓库,选为public


微信图片_20220106192147.png


③. docker hub一个完整镜像的全路径是:


官方docker.io/library/redis:alpine3.13


自己的docker push tangzhiyx/mynginx:tagname


完整版:docker push docker.io/tangzhiyx/mynginx:tagname


(阿里云等其他的仓库可能这里的docker.io不一样)


④. 输入docker login,所有的东西都会push到这个人的仓库


怎么知道是否登录了cat ~/.docker/config.json 有没有auth的值,没有就是没有登录


docker hub太慢了,用阿里云的镜像仓库,或者以后的habor仓库


微信图片_20220106192211.png


⑤. 注意推送的镜像一定要和远程仓库名称一样,如果不一样一定要改名字


微信图片_20220106192232.png


⑥.使用dock push进行推送


微信图片_20220106192247.png


⑦. 如何退出登录docker logout


[root-master ~]# docker logout
Removing login credentials for https://index.docker.io/v1/


相关实践学习
【涂鸦即艺术】基于云应用开发平台CAP部署AI实时生图绘板
【涂鸦即艺术】基于云应用开发平台CAP部署AI实时生图绘板
相关文章
|
存储 Prometheus 监控
Docker容器内进行应用调试与故障排除的方法与技巧,包括使用日志、进入容器检查、利用监控工具及检查配置等,旨在帮助用户有效应对应用部署中的挑战,确保应用稳定运行
本文深入探讨了在Docker容器内进行应用调试与故障排除的方法与技巧,包括使用日志、进入容器检查、利用监控工具及检查配置等,旨在帮助用户有效应对应用部署中的挑战,确保应用稳定运行。
726 5
|
存储 JSON 网络协议
Docker面试整理-如何查看和管理Docker容器的日志?
通过本文的介绍,我们了解了如何查看和管理Docker容器的日志,包括使用 `docker logs`命令、配置日志驱动、设置日志选项和集中日志管理。掌握这些技能,不仅可以在面试中展示专业水平,也能在实际工作中高效
2882 3
|
存储 Linux Docker
centos系统清理docker日志文件
通过以上方法,可以有效清理和管理CentOS系统中的Docker日志文件,防止日志文件占用过多磁盘空间。选择合适的方法取决于具体的应用场景和需求,可以结合手动清理、logrotate和调整日志驱动等多种方式,确保系统的高效运行。
1707 2
|
Web App开发 iOS开发 Docker
Docker 容器的日志
【10月更文挑战第31天】
407 5
|
Docker 容器
docker的导入本地镜像和导出本地镜像
本文介绍了如何使用Docker对本地镜像进行导入和导出操作,包括从本地导入`nginx.tar`镜像以及将`open-webui`镜像导出并压缩为`open-webui.tar.gz`。
2046 1
|
搜索推荐 应用服务中间件 nginx
docker与containerd镜像获取及导出导入的区别与注意事项(报错信息:ctr: content digest sha256........ac47: not found)
docker与containerd镜像获取及导出导入的区别与注意事项(报错信息:ctr: content digest sha256........ac47: not found)
1838 2
|
存储 Kubernetes 监控
在Docker中,很多应用容器都是默认后台运行的,怎么查看它们的输出和日志信息?
在Docker中,很多应用容器都是默认后台运行的,怎么查看它们的输出和日志信息?
|
Docker 容器
docker可以通过镜像id导出镜像吗?
docker可以通过镜像id导出镜像吗?
486 0
|
Kubernetes Docker Python
Docker 与 Kubernetes 容器化部署核心技术及企业级应用实践全方案解析
本文详解Docker与Kubernetes容器化技术,涵盖概念原理、环境搭建、镜像构建、应用部署及监控扩展,助你掌握企业级容器化方案,提升应用开发与运维效率。
1440 108