다른 자료들을 보면 conf파일을 갈아끼우는 방식으로 접근하더라구요.
서버에 올린 상태에서 문서를 수정하기 귀찮기 때문에 명령어 위주로 세팅해보고자 했습니다.
총3개의 파일에서 YOUR_DOMAIN부분을 소유한 도메인으로 변경해준다.
init_letsencrypt에서는 이메일도 수정한다.
./getssl/conf/nginx.conf
./getssl/init_letsencrypt.sh
./nginx.conf
여기에서 마지막 proxy_pass http://172.17.0.1
은 연동하고자하는 api또한 컨테이너로 생성해놨을때 적어주면된다.
참고 : (https://narup.tistory.com/236)
docker-compose up -d
docker-compose up -d
전체 코드는 아래 깃허브 참조 바랍니다
https://github.com/zeroistfilm/docker_nginx_https_api