本文摘自PHP中文网,作者WJ,侵删。

如何解决docker访问页面出错?

创建容器
1 2 3 4 5 6 | (django31) pyvip@VIP:~$ docker container start test
test
(django31) pyvip@VIP:~$ docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
bf38f67f54fb tomcat "catalina.sh run" 15 minutes ago Up 15 minutes 0.0.0.0:9999->8080/tcp demo
e6401b123eb8 tomcat "catalina.sh run" 20 minutes ago Up 4 seconds 0.0.0.0:8080->8080/tcp test
|
进入 /bin/bash 查看
1 2 3 4 | (django31) pyvip@VIP:~$ docker exec -it bf38 /bin/bash
root@bf38f67f54fb:/usr/local/tomcat# ls
BUILDING.txt LICENSE README.md RUNNING.txt conf lib native-jni-lib webapps work
CONTRIBUTING.md NOTICE RELEASE-NOTES bin include logs temp webapps.dist
|
进入webapps文件下查看是否有文件,这里没有,所以我删了,查看webapps.dist
1 2 3 4 | root@bf38f67f54fb:/usr/local/tomcat# cd webapps
root@bf38f67f54fb:/usr/local/tomcat/webapps# ls
root@bf38f67f54fb:/usr/local/tomcat/webapps# rm -r webapps
rm: cannot remove 'webapps' : No such file or directory
|
复制一份,
1 2 3 4 5 6 7 8 | root@bf38f67f54fb:/usr/local/tomcat# rm -r webapps
root@bf38f67f54fb:/usr/local/tomcat# ls
BUILDING.txt LICENSE README.md RUNNING.txt conf lib native-jni-lib webapps.dist
CONTRIBUTING.md NOTICE RELEASE-NOTES bin include logs temp work
root@bf38f67f54fb:/usr/local/tomcat# cp -r webapps.dist/ webapps
root@bf38f67f54fb:/usr/local/tomcat# ls
BUILDING.txt LICENSE README.md RUNNING.txt conf lib native-jni-lib webapps work
CONTRIBUTING.md NOTICE RELEASE-NOTES bin include logs temp webapps.dist
|
ok,重新访问,

以上就是如何解决docker访问页面出错的详细内容,更多文章请关注木庄网络博客!
相关阅读 >>
k8s与Docker的区别是什么?
Docker容器内无法通过http访问外网
Docker怎么查看容器ip地址?
Docker怎么给运行中的容器设置端口映射
Docker怎么更改映射端口
如何解决Docker中ngnix无法启动
搭建Docker私有库的具体方法
Docker镜像启动后无法访问怎么办
如何解决Docker访问页面出错
Docker镜像的两个特征
更多相关阅读请进入《Docker》频道 >>
转载请注明出处:木庄网络博客 » 如何解决docker访问页面出错