정리노트

[메모] Docker로 올리는 Web, nginx ssl 발급시.. / Docker 본문

프로그래밍/기타

[메모] Docker로 올리는 Web, nginx ssl 발급시.. / Docker

Rolen 2025. 4. 4. 14:35

1. Let's Encrypt를 통한 발급을 진행할 때는 Web App을 통하여 발급

2. Nginx가 실행 중이면 안됨 ( Let's Encrypt와 포트 80 충돌)

3. Docker로 서비스를 띄어야 하는데 어떻게 인증을 하는가 ..


--standalone # 방식 사용

certbot certonly --standalone ... 을 사용하면
certbot이 잠시 직접 80 포트를 열고 Let's Encrypt와 통신해서 인증서를 받아오고
인증에 nginx나 웹앱이 필요 없고, certbot이 자체적으로 요청을 처리한다.

 

그 다음에 Docker로 실행하였을때, 인증서 발급시, 진행했던 도메인과 일치한다면 인증서 오류 이상없이 접속이 됨

728x90