Docker 란? - 컨테이너 방식으로 어플리케이션을 실행한다. => 컨테이너 방식을 통해 실행환경을 격리시킨다. => 컨테이너 격리 시 독립적으로 소유할 수 있는 자원 1. 프로세스 - 특정 컨테이너에서 작동하는 프로세스는 기본적으로 그 컨테이너 안에서만 액세스 할 수 있다. - 컨테이너 안에서 실행되는 프로세스는 다른 컨테이너의 프로세스에게 영향을 줄 수 없다. 2. 네트워크 - 기본으로 컨테이너 하나에 하나의 IP주소가 할당되어 있다. 3. 파일 시스템 - 컨테이너 안에서 사용되는 파일 시스템은 구획화 되어있다. - 해당 컨테이너에서의 명령이나 파일 등의 액세스를 제한할 수 있다. - 동일한 서비스가 실행 환경이 다른 여러 컴퓨터에서 작동하도록 한다. 장점 - 의존성 문제 해결 - 개발과 배포 환경..