# 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/