docker 运行一个tomcat

我爱海鲸 2021-08-09 19:43:52 暂无标签

简介docker学习 tomcat自定义镜像容器等等

docker安装参考:docker学习

1、docker pull tomcat 拉去镜像

2、docker run -it -p 8080:8080 tomcat 运行tomcat镜像  i 表示交互,t 表示终端,-P(大写)随机端口  -p(小写) 表示指定主机端口,第一个8080表示宿主机暴漏端口,第二个8080表示tomcat默认端口

3、将打包好的war复制到linux的tmp上,将war复制到docker 的tomcat容器中

docker cp /tmp/ROOT.war 2dc25720d95e:/usr/local/tomcat/webapps

如图:

undefined

4、在浏览器端访问,如图:

undefined

5、将运行的容器重新打包为镜像生成新的容器

docker commit -a="haijin" -m="weblog tomcat" 2dc25720d95e haijin/tomcatweblog:1.0

如图:

undefined

6、重新运行镜像,docker run -d haijin/tomcatweblog:1.0 如图:

undefined

7、docker rm -f $(docker ps -q) 删除正在运行的所有容器



你好:我的2025

上一篇:docker学习

下一篇:docker学习之数据卷