Docker에서 자주 사용되는 용어 정리 #표

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