我的 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” 后面没有逗号...