Docker를 사용하다 보면 **컨테이너(Container)**와 **이미지(Image)**라는 두 가지 주요 개념을 자주 접하게 됩니다. 이 둘은 Docker에서 중요한 역할을 하며, 이를 이해하는 것은 Docker의 활용과 운영에 필수적입니다.1. Docker 이미지(Image)Docker 이미지는 어플리케이션과 그 실행 환경을 미리 정의해둔 불변의 템플릿 파일입니다. 소스 코드, 라이브러리, 의존성, 파일, 환경 설정 등이 포함되어 있으며, 이러한 이미지를 통해 동일한 실행 환경을 재현할 수 있습니다. 이미지는 단일 파일로 관리되며 여러 계층(layer)으로 구성됩니다.특징:불변성: 이미지는 수정되지 않으며, 변경하려면 새로운 이미지가 생성됩니다.계층 구조: 이미지의 각 계층은 파일 시스템에서 필요..