[Docker] Let's Encrypt를 이용한 Docker 컨테이너 내 Nginx에 SSL/TLS 인증서 적용하기


[Docker] Let's Encrypt를 이용한 Docker 컨테이너 내 Nginx에 SSL/TLS 인증서 적용하기

우테코 프로젝트에서 Nginx를 Docker 컨테이너에 올려 사용하려고 개인 ec2에서 공부하던 도중 https 접속은 불가능한 것을 확인했다. https 접속을 위해서는 독립된 인증 기관(CA)에서 SSL/TLS 인증서를 획득해야 한다. 웹 사이트가 신뢰를 구축하기 위해 데이터를 교환하기 전에 브라우저와 인증서를 공유하기 때문이다. 우리가 사용하고자 하는 도커 컨테이너 내 nginx에 SSL/TLS 인증서를 적용하는 방법은 크게 두 가지로 나뉜다. 1. 자체 서명된 인증서를 사용하는 방법 2. 신뢰할 수 있는 인증 기관에서 발급된 인증서 사용 이 두 가지 방법 중 "신뢰할 수 있는 인증 기관에서 발급된 인증서 사용"으로 https 접속을 가능하게 만들어보자. 우선 신뢰할 수 있는 SSL 인증서를 생성은 "Let's Encrypt"를 사용하여 생성할 수 있다. "Let's Encrypt"가 바로 CA(Certificate Authority)이다! 우리는 Let's Encrypt에서 ...


#dockernginx #dockernginxhttps #nginxhttps #nginxhttps적용

원문링크 : [Docker] Let's Encrypt를 이용한 Docker 컨테이너 내 Nginx에 SSL/TLS 인증서 적용하기