도커 이미지와 컨테이너 개념

mohadang·2022년 3월 13일
0

도커

목록 보기
2/26
post-thumbnail

도커 이미지

도커 이미지는 컨테이너를 생성할 때 필요한 요소이다
이미지는 여러 개의 계층으로 된 바이너리 파일로 존재한다.
컨테이너를 생성하고 실행할 때 읽기 전용으로 사용된다(iso 파일과 비슷하다)

도커 이미지는 우분투, CentOS, 아파치 웹 서버, MySQL, 하둡, 스파크, 스톰등... OS, 어플리케이션, 빅데이터 분석 도구까지 목적에 따라 갖가지 종류가 있다.

도커 컨테이너

이지미로 컨테이너를 생성하면 해당 이미지 목적 수행을 위한 파일이 들어 있는 파일시스템과 격리된 시스템 자원 및 네트워크를 사용할 수 있는 독립된 공간이 생성된다.

컨테이너는 이미지를 읽기 전용으로 사용하며 이미지에서 변경된 사항만 컨테이너 계층에 저장한다. 컨테이너에서 무엇을 하든지 원래 이미지는 영향을 받지 않는다.

생성된 각 컨테이너는 각기 독립된 파일시스템을 제공받으며 호스트와 분리돼 있으므로 특정 컨테이너에서 어떤 애플리케이션을 설치하거나 삭제해도 다른 컨테이너와 호스트는 변화가 없다

출처

  • 책 : 시작하세요 도커/쿠버네티스
profile
mohadang

0개의 댓글