더 간단한 것을 원한다면 다음을 시도해 볼 수 있습니다. (1) CMD ["nginx", "-g", "daemon off;"], 주로 docker run -d xxx이 필요할 때 사용됩니다. (2) 또는 스크립트 run.sh를 작성한 다음 CMD ["path/to/run.sh"]
다른 구체적인 정보를 제공하지 않았기 때문에 nginx가 실패 후 무엇을 반환할지 모르기 때문에 여기서만 분석할 수 있습니다. 저는 시민권자 이상입니다. 주로 나중에 말씀을 듣고 싶습니다. 통과하다!
회원?
일반적으로 특정 프로세스의 자동 시작은 일반적으로 감독자가 관리합니다.
더 간단한 것을 원한다면 다음을 시도해 볼 수 있습니다.
(1)
CMD ["nginx", "-g", "daemon off;"]
, 주로docker run -d xxx
이 필요할 때 사용됩니다.(2) 또는 스크립트
run.sh
를 작성한 다음CMD ["path/to/run.sh"]
다른 구체적인 정보를 제공하지 않았기 때문에 nginx가 실패 후 무엇을 반환할지 모르기 때문에 여기서만 분석할 수 있습니다.
저는 시민권자 이상입니다. 주로 나중에 말씀을 듣고 싶습니다. 통과하다!
Dockerfile에 CMD nginx를 추가합니다. CMD가 여러 개인 경우 마지막 하나만 유효합니다.
이미지를 생성한 다음
docker run -d image를 실행하면 됩니다. >