강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

정광우님의 프로필 이미지
정광우

작성한 질문수

Docker Essentials - 감 잡히는 컨테이너 & 도커

도커란 무엇이며, 왜 개발자들이 필수로 사용하게 되었을까?

도커 이미지와 컨테이너 이미지가 다른 건가요?

작성

·

15

0

강의를 듣다 보면 '도커이미지'라는 용어도 있고 '컨테이너이미지'라는 용어도 있는데 둘 다 동일한 부분 일까요? 혹시 다르면 어떻게 다른지 설명부탁드려요

답변 1

0

안녕하세요 광우님 🙂 먼저 너무 좋은 질문 남겨주셔서 감사합니다

결론부터 말씀드리면 거의 같은 의미로 사용되지만, 엄밀히 말하면 완전히 동일한 개념은 아닙니다.

  • 컨테이너 이미지는 컨테이너를 실행하기 위한 표준 이미지 개념(상위 개념)입니다.

  • 도커 이미지는 Docker에서 사용하는 컨테이너 이미지로, 컨테이너 이미지의 한 종류(하위 개념)입니다.

일반적으로 컨테이너 이미지는 OCI (컨테이너 이미지와 런타임에 대한 공통 표준을 만드는 단체) 표준을 따르기 때문에 Docker뿐 아니라 containerd, CRI-O 등 다양한 런타임에서도 동일한 이미지를 사용할 수 있습니다.

따라서 실무에서는 거의 같은 의미로 쓰이지만, 정확하게 표현하면 도커 이미지는 컨테이너 이미지의 한 종류라고 이해하시면 됩니다.

 

정광우님의 프로필 이미지
정광우

작성한 질문수

질문하기