docker中的nginx访问不到
·
今天遇到一个问题,docker中的nginx访问不到!
先说明一下自己的开发环境如下:










然后,我在网上找了很多资料,始终解决不了这个问题。
后来我就想会不会是nginx:latest的镜像本身有问题呢?我为什么不换个其他版本的nginx镜像试一试呢?



这就奇怪了,根据nginx:1.21.1镜像运行的容器没问题,可以正常访问nginx,但根据nginx:latest镜像运行的容器却始终访问不到nginx。
然后,我又根据nginx:latest镜像运行了一个新的容器,端口改成8877,测试一下能否访问到nginx。
![]()


折腾了好几个小时都找不出原因(明明防火墙关了,端口也没被其他程序占用),根据nginx:latest镜像运行的容器就是死活访问不到nginx。
于是乎,我关机,重启电脑,然后再重启这些nginx容器,如下图:





根据nginx:latest镜像运行的容器,这下终于可以正常访问到nginx了,所以啊,大家遇到奇怪或棘手的问题不要着急,实在不行关机重启电脑试试,说不定能解决问题。
更多推荐
所有评论(0)