1. Container

image.png

2. Docker

image.png

  1. Dockerfile: 도커 이미지를 생성하기 위한 설정 파일이다. 쉽게 말해서 컨테이너를 어떻게 만들지 적어놓은 설계도이다. (예: “OS는 우분투로 설치해줘", "내 프로그램 복사해줘" 등)
  2. Docker Image: Dockerfile을 바탕으로 만든 실행 가능한 패키지이다. 컨테이너 실행에 필요한 파일과 설정 값 등을 모두 포함하고 있다.
  3. Docker Container: 이미지를 실행시킨 실제 상태이다. 우리가 실제로 사용하는 프로그램이 돌아가는 격리된 공간이다.

image.png