
·배포
개요그동안 사이드 프로젝트를 배포한 것을 돌이켜보면 윈도우 로컬 환경에서 작업을 하고 ec2에서 만든 인스턴스 서버를 통해 배포를 진행하였다. 하지만 각각의 프론트와 백엔드를 위해서는 인스턴스를 두 개씩은 만들어야했다. docker를 사용하면 하나의 인스턴스에서 프론트와 백엔드를 모두 가동시킬 수 있다. 자연스레 비용은 줄어들 것이다. 또한 인스턴스간에 왔다갔다 하면서 작업할 필요도 없다. 디렉토리 구조reactchat/├── front(프론트 작업폴더) └── Dockerfile └── nginx/ └── nginx.conf├── docker-compose.yml└── renew_certificates.sh 필요한 파일들Dockerfile (docker image로..