Docker怎样提交镜像(把容器打成镜像)
场景
docker拉取一个容器之后,做了一些相应的修改,怎样将这个容器打成镜像,
下次能直接使用一样的容器。
比如从dockerhub中拉取一个tomcat的镜像,然后往容器里面添加了一个war包,怎样将
这个容器打包成一个镜像,使该镜像自带添加的war包。
怎样将war包从宿主机复制到容器内参考下面。
Docker中宿主机与容器之间互传文件(docker cp的方式):
https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/119172233
注:
博客:
https://blog.csdn.net/badao_liumang_qizhi
关注公众号
霸道的程序猿
获取编程相关电子书、教程推送与免费下载。
实现
docker commit
提交容器成为一个新的副本。
命令和git原理类似。
docker commit -m="描述信息" -a="作者" 容器id 目标镜像名:[TAG]
比如这里将添加了war包的容器打包成一个新的镜像。
docker commit -a="badaodechengxvyuan" -m"addgeoserver" 39f5b723d1b8 tomcatwithgeoserver:1.0
注意这里的目标镜像名必须都是小写
然后就可以通过
docker images
看到所有的镜像中已经有上面提交的镜像了。
而它的大小很明显比直接拉取的tomcat的镜像大。
Docker怎样提交镜像(把容器打成镜像)相关推荐
- Docker/Podman使用入门---从容器构建镜像 提交镜像到服务器UCloud dockerhub
文章目录 1.docker commit 提交镜像命令 2.将镜像提交到UCloud服务器 step1: 先在UCloud服务器上面,创建镜像仓库 step2: 登录UCloud镜像仓库 step3: ...
- docker registry push 覆盖_docker容器和镜像操作 - 恋恋风辰
基于本地模板导入镜像 假如本地有一个ubuntu系统模板压缩包, 可以通过import导入生成新的镜像 cat ubuntu-18.04.tar.gz | docker import - ubuntu ...
- 将jar包部署在docker上,将jar包打成镜像,使用docker部署jar包
假设你已经准备好以下东西,即可进行服务部署 一台安装好docker的linux服务器(安装docker见安装docker) 准备好的jar包 接下来开始吧! 将jar包上传至服务器(建好文件夹存放以方 ...
- docker 容器保存为镜像_Docker容器和镜像操作
前言 Docker 容器和镜像操作,记录下来! 容器 创建一个新的容器(ubuntu)并启动 $ docker run -dit --name ubuntu ubuntu 在容器内执行命令(容器在后台 ...
- Docker在服务器之间怎样导入导出镜像(服务器之间容器复制)
场景 Docker+Tomcat+geoserver+shp发布地图服务: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/1191 ...
- 镜像和linux关系,Docker中容器和镜像的关系【通俗易懂】
docker中容器和镜像的关系是什么? 最近学习了docker,大多人感觉容器和镜像学的有点模糊. 特别是镜像和容器,感觉完全分不开,所以在此学习,然后总结了一下,便于后面的学习. 这是我总结的镜像总 ...
- Docker——使用docker工具管理软件/组件的运行,镜像、容器、数据卷的基本概念,常用指令,使用docker搭建Java微服务运行环境
Docker--使用docker工具管理软件/组件的运行,镜像.容器.数据卷的基本概念,常用指令,使用docker搭建Java微服务运行环境 一.docker的安装和卸载 1.卸载 2.安装 3. 导 ...
- [watchtower] 自动更新 Docker 镜像与容器
自动更新 Docker 镜像与容器 pull镜像 运行 更新docker镜像 参数解释 更新镜像列表文件 pull镜像 根据自己的系统架构选择,都是为最新版镜像 docker pull contain ...
- github上docker镜像创建容器
docker介绍 三个概念 1.镜像:类似于模版,在没有添加实例化前不能使用. 2.容器:镜像实例化. 3.docker:放容器的一个载体. 总结:docker就像一艘船,上面放的容器就是集装箱(co ...
最新文章
- remote 移除_remote模块的使用(四)
- 移动APP开发使用什么样的原型设计工具比较合适?
- 用leda没有java enterprise选项_Visual Studio 支持 Java?谣言止于智者
- assert()函数
- Comments on task “Smart Service II: Wrap up and make it ready for Demo“
- Java基础学习总结(64)——Java内存管理
- python ^ and or >> <<
- Webstrom史上总结超实用教程
- 使用SmartUpload上传文件报错
- flowable设计器自定义自己的人员选择器
- 互联网广告表现形式有哪几种?
- windbg分析崩溃dmp没有可用信息的处理
- ISA-95/B2MML教程 : 从用例到XML消息的整合实践
- html5 微信返回按钮,《解决微信内置浏览器返回上一页强制刷新问题方法》(示例代码)...
- 每日一滴——更新pycharm_nltk包中模块的安装
- MCMC原理解析(马尔科夫链蒙特卡洛方法)
- 笔记|角度传感器angular transducer
- 二维数组的初始化(二维数组的赋值)
- 自定义Filter引起的 Failed to invoke the method 问题解决
- 微软过桥问题Dijkstra/倒水问题
热门文章
- 日期格式校验方法工具
- Java 垃圾回收机制,你知多少??
- 这几种Java异常处理方法,你会吗?
- 阿里巴巴发送短信接口的使用
- JdbcTmplate中的update方法(代码)基础操作
- centos7 安装教程 图文流程安装后包含界面
- java填空题答案_JAVA求填空题答案
- highcharts如何把图多余的空白页面_如何进行前端性能测试入门篇
- java前沿技术_Java语言就业前景如何?这4个就业方向都很吃香
- c 语言 string库,C语言编程必备资料(包括库函数,string类,stl库模板).docx