Docker Nginx 如何重新加载配置
Docker 安装nginx 镜像后,开始重启停止都特别快,但是后来就慢了不知道为什么如果修改了配置,还需要重启就太影响了,其实可以无需重新启动Docker容器即可重新加载新配置。Nginx可以hot-reload配置而不重新启动。要测试配置,只需执行以下命令:docker exec nginx容器名 nginx -t 要重新加载新配置:docker exec nginx容器名nginx -s r
·
Docker 安装nginx 镜像后,开始重启停止都特别快,但是后来就慢了不知道为什么
如果修改了配置,还需要重启就太影响了,其实可以无需重新启动Docker容器即可重新加载新配置。Nginx可以hot-reload配置而不重新启动。
要测试配置,只需执行以下命令:
docker exec nginx容器名 nginx -t
要重新加载新配置:
docker exec nginx容器名 nginx -s reload
有一个坑,默认只配置了一个80端口,结果新增加端口配置,不生效,需要修改下容器的端口映射,在不重新创建容器时参照以下操作增加增加绑定。
更多推荐
所有评论(0)