도커(Docker) docker-compose로 Nginx+Let's Encrypt(letsencrypt) SSL 생성 (certbot)
도커 docker-compose로 Nginx를 활용하여 Let's Encrypt에서 무료 SSL인증서를 받아보겠습니다. 해당 인증서는 유효기간이 3개월로 짧은 편이므로, 기간에 맞춰 갱신을 하거나 자동화를 활용하여 기간이 지나지 않도록 관리해야 할 것 입니다. 이 글에서는 단순 발급하는 방법만 안내합니다. 우분투 20.04LTS 기준으로 작성되었습니다. 준비 먼저 인증서를 생성하고자 하는 도메인을 가지고 있어야 합니다. 이유는, Let's Encrypt에서 해당 도메인의 소유권을 확인하기 때문입니다. (Letsencrypt에서 http request로 확인합니다.) 당연히 외부에서 도메인을 통해 웹서버로 접근이 가능해야 합니다. 국내/국외 도메인을 구매할 수 있는 곳이 많이 있으므로 적당한 곳을 찾아 구..
SW개발/가상화-Docker
2021. 10. 18. 16:03