본문 바로가기
Python/Django

docker 실행 시 nginx 에러

by HoneyIT 2022. 7. 12.
$ sudo docker-compose up -d --build

도커 실행 시

 

nginx가 실행되지 않는 현상이 발생됩니다.

 

$ nano init-letsencrypt.sh

init-letsencrypt.sh 파일에 들어가서 확인해보니

 

 

도메인을 발급받은 이메일이 잘못 적혀있었습니다.

그리고 테스트 할 때  staging은 1로 해주어야 합니다.

0으로 하고 5회이상 실행하면 다시 인증 받는데 1주일 이상이 소요된다고 합니다.

 

$ sudo docker-compose down
$ sudo chmod +x init-letsencrypt.sh
$ sudo ./init-letsencrypt.sh

파일을 수정한 후에 도커를 종료하고 인증서를 적용합니다.

 

$ sudo docker-compose up -d --build

그리고 다시 도커를 실행하면

 

$ sudo docker-compose ps

 

nginx가 정상 작동 되는 것을 확인할 수 있습니다.