# 1.搜索Tomcat镜像
docker search tomcat
# 2.通过镜像名称拉取镜像
docker pull tomcat
# 3.查看下载的镜像
docker images
# 4.创建两个Tomcat容器
docker run --name mytomcat1 -d -p 8081:8080 tomcat:latest
docker run --name mytomcat2 -d -p 8082:8080 tomcat:latest
# 5.查看正在运行的Docker容器
docker ps
6. 浏览器访问:192.168.102.157:8081
7. 浏览器访问出现404
# 1.进入Tomcat目录
docker exec -it 783484e2e2b9(运行容器ID) /bin/bash
# 查看webapps是否有文件
ls
rm -rf webapps
mv webapps.dist/ webapps
- 修改容器中Tomcat文件内容
# 拷贝修改
# 1.进入Tomcat容器目录
docker exec -it ef99b807d57f /bin/bash
# 2.创建目录文件
mkdir vod
# 3.在webapps目录下创建目录vod并创建a.html文件
touch a.html
pwd
# 并退出容器
exit
- 将容器中的文件拷贝出来
docker cp 容器ID:容器文件地址 需要拷贝的地址
docker cp ef99b807d57f:/usr/local/tomcat/webapps/vod/a.html /home/user/data/
- 编辑文件内容
vim a.html
i(进入编辑模式)
<h1>8082!!!<h1>(输入文件内容)
wq!(保存并退出)
- 将容器中的文件拷贝回去
docker cp 原始文件地址 容器ID:文件
docker cp a.html ef99b807d57f:/usr/local/tomcat/webapps/vod/