문제
도커에 올려져있는 스프링부트를 SSL 연결하기 위해서 Nginx도 그냥 도커에 올리기로 했다.
그런데, SSL 인증서 /etc/letsencrypt/ 를 도커 컨테이너에 마운트 하는 작업 때문에 애먹었다.
해결
docker run -d --name nginx -p 80:80 -p 443:443 \
-v /etc/nginx:/etc/nginx \
-v /etc/letsencrypt:/etc/letsencrypt \
--network fitpass \
nginx
그냥 이렇게 첨부터 마운트 해주면 된다.
docker cp 하면 권한 문제 때문에 안 먹는다.
'BACKEND' 카테고리의 다른 글
쿠버네티스에 대해서 (0) | 2025.02.06 |
---|---|
Nginx 프록시 설정 중 SSL 발급 오류 해결 (0) | 2025.01.29 |
제목: 엔지닉스에 OPTION 처리 달지말자 (0) | 2024.12.02 |