Docker 강의를 들으며 내가 지금까지 사용해왔던 Docker의 용어들에 대해 이해하지 못하고 마냥 사용했던 자신을 반성하며 나의 이해를 돕기위해 용어를 풀어서 정리해보았다.
: 컨테이너를 사용하여 각각의 프로그램들을 분리된 환경에서 실행 및 관리할 수 있는 툴
: 예를들어 하나의 컴퓨터에서 여러개의 윈도우 계정으로 접속하면 각각의 계정은 분리된 환경이 되는 것과 같은 형태를 말한다.
이러한 Container들을 포함하는 것을 Host라고 한다.
: 게임 칩과 같이 각각의 다른 컨테이너에서 필요에 따라 프로그램을 실행하는 데 필요한 설치 과정, 설정, 버전 정보 등(프로그램을 실행하는 데 필요한 모든 정보들)을 포함한다.