1. 安装tomcat
docker pull tomcat
2. 运行:
docker run -d -p 8088:8080 --name tomcat_admin -v /data/tomcat:/usr/local/tomcat/webapps --restart=always tomcat
参数解释:
- -d 后台运行
- -p 8088 只宿主机的端口;8080 tomcat容器的端口
- tomcat_admin 容器名字(应用的名字,好辨识)
- -v 表示在宿主机上的目录/data/tomcat (该目录下可以是war包,也可以是编译后的文件夹) 下的应用, 挂载到 容器上tomcat目录下 /usr/local/tomcat/webapps
- 如图在宿主机上的目录
- --restart=always 自启动
- tomcat 镜像
3. 重启应用:
docker restart tomcat_admin
4. 停止应用:
docker stop tomcat_admin