# Docker 安装 Tomcat
- 拉取镜像
#下载 最新版
docker pull tomcat
#查看下载的镜像
docker images
1
2
3
4
5
2
3
4
5
- 启动容器
#以后台方式,暴露端口方式,启动运行
docker run -d -p 8080:8080 --name tomcat01 tomcat
docker ps
#测试访问有没有问题
curl localhost:8080
1
2
3
4
5
6
7
2
3
4
5
6
7
- 进入容器
#根据容器id进入tomcat容器
docker exec -it 645596565d3f /bin/bash
#查看tomcat容器内部内容:
root@645596565d3f:/usr/local/tomcat# ls -l
1
2
3
4
5
2
3
4
5
- 部署
#进入webapps目录
# 发现问题:1、linux命令少了。 2.webapps目录为空
# 为了保证最小可运行的环境,其他都删了!
# 解决方案:
# 将webapps.dist下的文件都拷贝到webapps下即可
cp -r webapps.dist/* webapps # 拷贝webapps.dist 内容给webapps
#再次访问验证
curl localhost:8080
1
2
3
4
5
6
7
8
9
10
2
3
4
5
6
7
8
9
10