导语:docker中启动nginx转发容器端口报错

一度以为容器里的nginx难道不能使用container名称+端口号转发么。

单独启动一个同一个网络下的nginx测试

发现mysql可以ping通 对应需要转发的容器名不能ping通

恍然大悟,因为nginx最先启动,启动的时候对应需要转发的容器还没有启动成功,所以ping不通,导致nginx启动失败。

调整一下nginx的启动顺序或者添加nginx的重启策略为always即可。

Logo

瓜分20万奖金 获得内推名额 丰厚实物奖励 易参与易上手

更多推荐