
내 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" 뒤에 쉼표가 없습니다...