指定配置的 nginx docker CMD 命令

指定配置的 nginx docker CMD 命令

我的 docker 命令中有以下 CMD:

CMD ["nginx", "-c", "/etc/nginx/nginx.conf" "-g", "daemon off;"]

但它并没有接通开关-c

当我在容器中运行它时:

nginx -c /etc/nginx/nginx.conf -g "daemon off;"它正如预期的那样运行。

我的语法错误吗?

答案1

是的,你的语法是错误的:

CMD ["nginx", "-c", "/etc/nginx/nginx.conf" "-g", "daemon off;"]

“-g” 之前的 “nginx.conf” 后面没有逗号...

相关内容