7、docker-commit镜像、将容器打包成一个镜像

#docker  commit  提交容器成为一个新的副本

#docker commit  -m="提交的描述信息"  -a="作者"  容器id  目标镜像名:[TAG]

===========================================

测试:

1、启动tomcat

  ·启动:docker run -it  -p 8080:8080 tomcat  //此命令进到容器后是 动不了的,只能再开一个终端用exec进去容器

  ·也可以使用这个命令启动:docker run -d  -p 8080:8080 tomcat     //-d后台运行

2、进入容器:

  ·docker exec -it  容器id  /bin/bash

3、将webapps.dist下的所有文件拷贝到webapps目录下

  ·cp -r /usr/local/tomcat/webapps.dist/*   /usr/local/tomcat/webapps

4、访问网页:

  ·http://192.168.177.139:8080/

5、退出容器:exit

6、提交改好的tomcat镜像

  ·  docker  commit  -a="xiaoxin"  -m="add  webapps app"  802f91b1c4d1  tomcat01:1.0  

  ·提交后就可以把修改后的镜像封装打包提交上去了、你可以推给docker Hub或发给其他人使用 

        

   ·这个tomcat01可以直接启动  docker run -d -p 主机IP:容器ip  tomcat01

posted @ 2024-06-17 10:37  little小新  阅读(27)  评论(0编辑  收藏  举报