dockerfile生产案例-制作基于Tomcat的业务镜像-2
2023-06-13 09:15:42 时间
[root@ubuntu1804 tomcat]#cp -a tomcat-app1/* tomcat-app2/
[root@ubuntu1804 tomcat]#tree tomcat-app2/
tomcat-app2/
├── app
│ └── index.jsp
├── app.tar.gz
├── build.sh
├── Dockerfile
├── run_tomcat.sh
└── server.xml
1 directory, 6 files
[root@ubuntu1804 tomcat]#cd tomcat-app2
[root@ubuntu1804 tomcat-app2]#echo Tomcat Page in app2 app/index.html
[root@ubuntu1804 tomcat-app2]#rm -f app.tar.gz
[root@ubuntu1804 tomcat-app2]#tar zcf app.tar.gz app
准备容器启动脚本run_tomcat.sh
和业务1一样不变
准备Dockerfile和业务1一样不变
执行构建脚本制作镜像[root@ubuntu1804 tomcat-app2]#vim build.sh [root@ubuntu1804 tomcat-app2]#cat build.sh #!/bin/bash docker build -t tomcat-web:app2 . [root@ubuntu1804 tomcat-app2]#bash build.sh [root@ubuntu1804 tomcat-app2]#docker images REPOSITORY TAG IMAGE ID CREATED SIZE tomcat-web app2 0e1760fe79a6 37 seconds ago 838MB tomcat-web app1 76016219a0ca 27 minutes ago 838MB tomcat-base v8.5.50 8d5395cb72c4 2 hours ago 824MB centos7-jdk 8u212 e0fe770a7ccd 2 hours ago 809MB centos7-base v1 34ab3afcd3b3 3 hours ago 403MB centos centos7.7.1908 08d05d1d5859 2 months ago 204MB从镜像启动容器测试
[root@ubuntu1804 tomcat-app2]#docker run -d -p 8082:8080 tomcat-web:app2 3fc9437e42099e92f88e8e09bac0507f2d837ac8a6dba8cb1e4efc934bcf81ff
[root@ubuntu1804 tomcat-app2]#curl 127.0.0.1:8082/app/ Tomcat Page in app2
本文链接:http://www.yunweipai.com/34846.html
原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/52668.html
centosDockerTomcatUbuntu相关文章
- 【linux】linux 命令:查看 linux 服务器的 jdk、Tomcat、mysql、maven 版本号「建议收藏」
- linux 安装 配置tomcat8,linux安装配置多个tomcat,linux安装部署2个以上tomcat[通俗易懂]
- tomcat是否有必要配置环境变量[通俗易懂]
- tomcat配置和使用
- Tomcat中的ResourceBundle国际化解析「建议收藏」
- tomcat8.5支持jdk1.8吗_tomcat jdk版本
- linux(center OS7)安装JDK、tomcat、mysql 搭建java web项目运行环境
- Day7 Tomcat和servlet详解编程语言
- SpringBoot之外部Tomcat运行Spring Boot项目详解编程语言
- Spring Boot Tomcat配置详解编程语言
- 上的安装Linux 上安装 Tomcat 的指南(tomcat在linux)
- 卸载Linux下的Tomcat服务器(linux卸载tomcat)
- Linux系统下快速关闭Tomcat服务(linux关闭tomcat)
- Linux 远程查看tomcat控制台详解编程语言
- Linux下重启Tomcat的操作步骤(linux重启tomcat)
- Linux查看Tomcat进程:掌握必备指令(linux查看tomcat进程)
- Linux下快速启动Tomcat服务(linux启动tomcat)
- dockerfile生产案例-制作自定义tomcat业务镜像
- tomcat实战案例:自动的应用部署
- tomcat实战案例: 应用部署实现基于WEB的管理