commit命令
1. 从Hub上下载tomcat镜像到本地并成功运行2. 故意删除镜像生成tomcat容器的文档3. 以当前运行运行的tomcat运行实例,以它为模板commit一个新的tomcat镜像4. 启动我们新的镜像
docker commit提交到容器副本使之成为一个新的镜像
docker commit -m=“提交的描述信息” -a=“作者” 容器ID 要创建的目标镜像名:[标签名]
1. 从Hub上下载tomcat镜像到本地并成功运行
-p 主机端口: docker容器端口 -P 随机分配端口 i 交互 t 终端
docker run -it -p 8888:8080 tomcat
docker run -it -P tomcat
2. 故意删除镜像生成tomcat容器的文档
3. 以当前运行运行的tomcat运行实例,以它为模板commit一个新的tomcat镜像
docker commit -m=“提交的描述信息” -a=“作者” 容器ID 要创建的目标镜像名:[标签名]
docker commit -a="mlz" -m="描述信息" c3f4bc0c6df1 mlz/tomcat01:1.0
4. 启动我们新的镜像
docker run -it -p 8080:8080 mlz/tomcat01:1.0
docker run -d -p 6767:8080 mlz/tomcat01:1.0
必须加上1.0TAG号,如果不加默认是latest版本,如果本地没有latest版本会从官网下载镜像