如果你使用的是 NGINX Docker 映像,则每次更改配置时,你可能都希望在不使用 Docker 容器的情况下应用更改。
为此,你应该使用以下命令:
1  | docker exec <container> nginx -s reload  | 
通过名称或 ID 指定容器,你将重新加载配置,而无需关闭 NGINX 服务。
如果你使用 Docker Compose,则可以运行以下命令并指定服务名称。
1  | docker compose exec <service> nginx -s reload  |