参考博客
拉取镜像
docker pull tomcat:8.5.95
|
启动tomcat容器
docker run --name tomcat -p 8080:8080 -d tomcat:8.5.95
|
- 复制启动tomcat容器中的三个常用目录 conf、webapps、logs 用于挂载宿主机
docker cp tomcat:/usr/local/tomcat/webapps.dist /data/tomcat/webapps #初始文件目录 docker cp tomcat:/usr/local/tomcat/webapps /data/tomcat/webapps #空webapps目录 docker cp tomcat:/usr/local/tomcat/conf /data/tomcat docker cp tomcat:/usr/local/tomcat/logs /data/tomcat
|
- 停止容器
- 移除容器
- 挂载宿主目录webapps、logs、conf 启动tomcat容器
docker run --name tomcat -p 8081:8080 -v $PWD/webapps:/usr/local/tomcat/webapps -v $PWD/logs:/usr/local/tomcat/logs -v $PWD/conf:/usr/local/tomcat/conf -d tomcat:8.5.95
|
docker exec -i -t 665b4a1e17b6 bash 登入容器后台控制界面