在docker中拉取tomcat和nginx镜像,
运行tomcat:
docker run -d --name mytomcat -p 8080:8080 -v /mnt/f/web/tomcat/webapps:/usr/local/tomcat/webapps fb5657adc892
运行nginx:
docker run -d --name mynginx -p 80:80 -v /mnt/f/web/nginx/nginx.conf:/etc/nginx/nginx.conf -v /mnt/f/web/nginx/logs:/var/log/nginx -v /mnt/f/web/nginx/html:/usr/share/nginx/html -v /mnt/f/web/nginx/conf:/etc/nginx/conf.d --privileged=true 605c77e624dd
在浏览器中输入:本机ip地址:8080
一、docker中访问tomcat显示404问题:
错误原因
使用命令: docker exec -it tomcat容器ID /bin/bash 进入到tomcat的目录
docker exec -it 71dfbe0307d3 /bin/bash
进入 webapps 文件夹,发现里面是空的(tomcat 默认的欢迎页面实际上放在的路径应该是