인프런
이미지와 컨테이너
date
Mar 26, 2024
slug
개발자를-위한-쉬운-도커-2
status
Public
tags
개발자를 위한 쉬운 도커
author
summary
[개발자를 위한 쉬운 도커] 섹션 2
type
Post
thumbnail
updatedAt
May 28, 2024 12:34 PM
category
인프런
💻 명령어
- docker run ⇒ docker create + docker start
- docker image ls (이미지명)
- docker run -d --name [컨테이너명] [이미지명]
→ -d : 백그라운드 실행
- docker image inspect
- 이미지의 메타데이터 확인
CMD
: 해당 이미지 실행 명령어ENV
: 해당 이미지 실행 시 참조할 설정 정보
- docker run --env KEY=VALUE 이미지명
- 컨테이너 실행 시 메타데이터 값 변경
- docker pull 이미지명
- 이미지 다운로드
📝 강의 정리
[1]. 이미지와 컨테이너 ( 1:N )
이미지
- 특정 시점의 파일시스템( 디렉터리 )를 저장한 압축 파일시스템 ex) 프로그램
- 디스크 공간 차지
컨테이너
- 실행 상태의 이미지 ex) 프로세스
- 컨테이너로 실행 시 CPU, MEM 등의 리소스 사용
- 컨테이너 간 리소스 격리
- 실행 시, 이미지를 복사해 격리된 디스크 공간 생성
- 컨테이너 실행 시 프로세스도 함께 실행
[2]. 이미지의 메타데이터
- 이미지에 대한 정보
[3]. 컨테이너의 라이프사이클
