一尘不染

上游服务器更新时重新启动Nginx容器

docker

我想在Docker容器中运行的Nginx中添加/删除服务器

我在Dockerfile中使用ADD命令将我的nginx.conf添加到/ etc / nginx目录中。

# Copy a configuration file from the current directory
ADD nginx.conf /etc/nginx/

然后在我正在运行的nginx容器中有一个像这样的conf

# List of application servers
upstream app_servers {
    server 172.17.0.91:9000;
    server 172.17.0.92:9000;
    server 172.17.0.93:9000;
}

如何重新启动我的Nginx以使已编辑的Nginx.conf生效?

先感谢您!


阅读 309

收藏
2020-06-17

共1个答案

一尘不染

要重新加载NGINX配置,请运行以下命令

docker kill -s HUP容器名称

https://blog.docker.com/2015/04/tips-for-deploying-nginx-official-image-with-
docker/

2020-06-17