Docker (1) 썸네일형 리스트형 TIL) 독립적 앱 실행환경 제공하는 Docker docker란? docker는 컨테이너 방식으로 애플리케이션을 포장하고 실행하기위한 툴이자 독립적인 어플리케이션 실행환경. 리눅스 컨테이너로 만들어짐. 라이브러리와 애플리케이션을 모아 컨테이너 방식으로 별도의 서버를 구성한 것 컨테이너란, docker라는 기술 위에서 실행될 수 있도록 만든 애플리케이션 상자 컨테이너 방식이란? 앱의 실행 환경을 격리하여 컨테이너에서 실행 중인 애플리케이션은 어떠한 의존성도 공유하지 않고, 각자 고유의 의존성을 포함함 컨테이너가 격리하는 것 프로세스 네트워크 파일 시스템 docker와 VM(Virtual Machine)의 차이 docker 장점 1. 의존성 충돌 문제 해결 2. 개발과 배포 환경 일치 3. 수평 확장의 용이 4. 업데이트 배포 용이 docker 작동과정 1.. 이전 1 다음