[Docker] 도커 이미지와 컨테이너의 차이

2024. 9. 12. 16:24·Docker · Git
728x90
반응형

도커 파일이 빌드되면 도커 이미지, 도커 이미지가 실행되면 컨테이너이다.

 

  • 도커 파일이란, 도커 이미지를 어떻게 만들지 설명하는 명세서이다. 이미지로 만들기 전에는 하나의 텍스트 파일이다. 
  • 도커 파일이 빌드 되면 도커 이미지가 된다. 도커 이미지에는 압축된 도커 파일과 메타 데이터가 있다. 특정 시점의 파일 시스템을 저장한다. 스냅샷과 비슷하다.
  • 격리된 공간에서 도커 이미지가 실행되면 컨테이너이다.

 

프로그램 - 프로세스와 비슷하다. 프로그램은 이미지, 컨테이너는 프로세스로 이해하면 된다. 도커 이미지가 있다고 해서 호스트의 리소스 (CPU, Memory)를 사용하지는 않는다. 그만큼의 저장 공간만 차지할 뿐이다. 컨테이너가 되어 실행 중일 경우에만 호스트의 리소스를 사용한다. 

728x90
반응형
저작자표시 비영리 변경금지 (새창열림)

'Docker · Git' 카테고리의 다른 글

[Docker] 메타 데이터 수정하기, 덮어쓰기  (0) 2024.09.19
[Docker] Docker inspect 명령어 (컨데이너와 이미지 세부 정보 조회)  (0) 2024.09.12
[Docker] nginx 컨테이너 실행, 종료하기  (0) 2024.09.12
[Docker] 도커 실습 환경 구축 - iTerm2, Homebrew, Git, Docker Desktop 설치  (0) 2024.09.10
[Docker] 하이퍼바이저 가상화와 컨테이너 가상화  (0) 2024.09.09
'Docker · Git' 카테고리의 다른 글
  • [Docker] 메타 데이터 수정하기, 덮어쓰기
  • [Docker] Docker inspect 명령어 (컨데이너와 이미지 세부 정보 조회)
  • [Docker] nginx 컨테이너 실행, 종료하기
  • [Docker] 도커 실습 환경 구축 - iTerm2, Homebrew, Git, Docker Desktop 설치
Jaeyeon-Choi
Jaeyeon-Choi
데이터 엔지니어 호소인의 시행착오
    반응형
  • Jaeyeon-Choi
    데엔데엔
    Jaeyeon-Choi
  • 전체
    오늘
    어제
    • 분류 전체보기 (50)
      • Python (6)
      • Data Engineering (20)
        • Airflow (3)
        • Spark (5)
        • Infra (6)
        • ElasticSearch (1)
        • Hive (3)
        • etc (1)
      • Docker · Git (11)
      • Study (5)
        • SQL (5)
      • CS (1)
        • 운영체제 (0)
        • 네트워크 (1)
        • 알고리즘 (0)
        • 데이터베이스 (0)
      • 주간 · 월간 회고 (6)
      • 생각 (1)
        • 기타 (1)
        • 뉴스 (0)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    도커
    Spark
    하이브
    이미지
    엔진엑스
    nbextensions
    스파크
    hive
    SQL
    데이터타입
    주피터노트북
    데이터엔지니어
    nginx
    Oracle
    컨테이너
    파이썬
    docker
    폐쇄망
    Airflow
    Python
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.2
Jaeyeon-Choi
[Docker] 도커 이미지와 컨테이너의 차이
상단으로

티스토리툴바