react 프로젝트를 nginx와 함께 docker에서 배포하기에 앞서서 docker가 무엇인지에 대해 공부해봤다.docker란?컨테이너 기반의 오픈 소스 플랫폼이다. 그리고 애플리케이션을 개발,배포 및 실행 할 수 있도록 해준다. 그리고 이 모든것들을 하나의 패키지로 묶어 컨테이너(container)로 구분하여 실행 할 수 있게 한다.docker 사용의 장점이식성docker 컨테이너는 운영체제에 상관없이 동일하게 작동한다. 그렇기 때문에 개발 환경과 배포 환경일 때의 일관성을 유지할 수 있다.격리성각각의 컨테이너는 독립적으로 실행되어 다른 컨테이너들과의 충돌을 방지할 수 있다. 그렇기 때문에 msa와 같이 다양한 서비스들을 동시에 실행 할 수 있다.빠른 배포컨테이너는 가볍고 빠르게 시작할 수 있어서 배..