용어 | 설명 |
컨테이너(Container) | 애플리케이션과 해당 애플리케이션이 실행되는 데 필요한 모든 파일과 종속성을 포함하는 독립적인 실행 환경 |
이미지(Image) | Docker 컨테이너를 실행하기 위한 읽기 전용 템플릿. 컨테이너는 이미지를 기반으로 생성됨 |
볼륨(Volume) | 컨테이너 외부에 데이터를 저장할 수 있는 영구 저장소. 컨테이너 삭제 시 데이터가 유지됨 |
도커파일(Dockerfile) | Docker 이미지를 생성하기 위한 설정 파일로, 이미지의 빌드 과정과 환경을 정의함 |
레지스트리(Registry) | Docker 이미지를 저장하고 배포하는 저장소. Docker Hub가 대표적인 공용 레지스트리 |
도커 컴포즈(Docker Compose) | 여러 개의 컨테이너를 정의하고, 일괄적으로 관리하기 위한 도구. 예를 들어, 웹 서버와 데이터베이스를 동시에 설정할 때 유용함 |