도커의 기본 개념 - 컨테이너와 이미지
Docker란 무엇일까?컨테이너를 사용해서 개별의 프로그램을 분리된 환경에서 실행 및 관리하는 툴 컨테이너(Container)의 개념하나의 컴퓨터 환경 내에서 독립적인 컴퓨터 환경을 구성해서, 각 환경에 프로그램을 별도로 설치할 수 있도록 만든 것▶ 하나의 컴퓨터 환경 내에서 여러개의 미니 컴퓨터 환경을 구성하는 형태▷ 미니 컴퓨터 = 컨테이너(Container) 호스트(host) 컴퓨터 : 컨테이너를 포함하고 있는 컴퓨터 이미지(Image)의 개념마치 닌텐도 칩과 같은 역할을 한다프로그램을 실행하는 데 필요한 설치 과정, 설정, 버전 정보 등을 포함▶ 프로그램을 실행하는 데 필요한 모든 것을 포함