Docker 安装nginx 镜像后,开始重启停止都特别快,但是后来就慢了不知道为什么

如果修改了配置,还需要重启就太影响了,其实可以无需重新启动Docker容器即可重新加载新配置。Nginx可以hot-reload配置而不重新启动。

要测试配置,只需执行以下命令:

     docker exec nginx容器名 nginx -t 

要重新加载新配置:
     docker exec nginx容器名  nginx -s reload  

有一个坑,默认只配置了一个80端口,结果新增加端口配置,不生效,需要修改下容器的端口映射,在不重新创建容器时参照以下操作增加增加绑定。

https://www.cnblogs.com/chengshuai5421/p/13544614.html 

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐