[Docker] 이미지와 컨테이너
3월 02, 2023
In Docker |
도커 이미지와 컨테이너의 개념
이미지와 컨테이너는 다음과 같은 개념으로 이해할 수 있습니다:
- 프로그램과 프로세스의 관계처럼,
- 객체지향 개념에서 이미지는 클래스, 컨테이너는 객체로 볼 수 있음
하나의 이미지로부터 여러 개의 컨테이너를 생성할 수 있으며, 이 컨테이너들은 모두 서로 격리된 상태로 독립적으로 동작합니다.
컨테이너 내에서 변경을 가하더라도 기존 이미지에는 영향을 미치지 않습니다.
도커 관련 주요 명령어
docker build
: 도커 이미지를 빌드docker run
: 도커 이미지를 기반으로 컨테이너 실행docker commit
: 컨테이너의 상태를 이미지로 저장docker tag
: 이미지에 태그 추가