Docker ngnix를 시작할 수 없나요?
새 docker 컨테이너를 생성하고 nginx 구성 파일을 수정했을 때 세미콜론이 누락되어 있고 nginx 구성이 잘못되어 nginx 컨테이너가 시작되지 않습니다.
컨테이너가 시작되지 않았기 때문에 컨테이너에 들어가서 변경할 수 없습니다.
오류를 보고하는 Docker 컨테이너를 보는 방법: docker 로그 컨테이너 이름
해결 방법은 다음과 같습니다.
1. 먼저 컨테이너에 구성을 복사하세요
docker cp my-nginx:/etc/nginx/conf.d/nginx.conf /root/Downloads
2. 복사된 디렉터리에서 파일을 수정하세요.
3. 수정 완료 마지막으로 컨테이너의 구성 파일을 교체합니다.cd /root/Downloads vim nginx.conf
注意:我这里的文件名是nginx.conf,注意实际你容器里面的配置文件名。如:default.conf
위 내용은 Docker에서 ngnix를 시작할 수 없는 문제를 해결하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!