이미지
- 특정 응용 프로그램을 실행하는데 필요한 설정들이나 종속성등을 모든 것을 갖고있다
컨테이터
- 이미지의 인스턴스이며, 이미지를 이용하여 컨테이너를 생성한다. 이후 컨테이너를 이용하여 프로그램을 실행
이미지 구성
- 컨테이너가 시작 될 때 실행되는 명령어 (run kakaotalk)
- 파일 스냅샷
- 컨테이너에서 카카오톡을 실행하고 싶다면 카카오톡 파일(카카오톡을 실행하는데 필요한 파일)의 스냅샷( = 디렉토리나 파일의 카피본)
이미지로 컨테이너를 만드는 순서
- Docker 클라이언트에
docker run <이미지> 입력
- 도커 이미지에 있는
해당파일 스냅샷을 컨테이너 하드 디스크에 옮기기