중급 Docker 명령

중급 Docker

Mike Metzger

Data Engineering Consultant

Docker 복습

  • Docker는 컨테이너 런타임입니다
  • Windows, Mac, Linux에서 다양한 컨테이너화 앱을 실행·관리하도록 설계됨
  • 미리 만든 이미지로 컨테이너 실행 또는 직접 이미지 생성 가능
  • Dockerfile은 Docker 컨테이너 이미지를 만드는 텍스트 파일입니다
  • 컨테이너는 특정 Docker 이미지의 인스턴스입니다

DataCamp Introduction to Docker 코스는 이 코스의 선수 과목입니다

Introduction to Docker 코스 스크린샷

중급 Docker

Docker 명령

  • docker run
  • docker stop
  • docker build
  • docker --help
    • 가능한 Docker 명령 목록 제공
  • docker COMMAND --help
    • docker run --help
      • docker run 명령의 옵션 제공
중급 Docker

임시 컨테이너

  • Docker 컨테이너는 보통 docker run으로 생성합니다
  • 중지/종료 후에도 컨테이너는 남아 있습니다
  • 실행 후 즉시 삭제하고 싶을 때가 많습니다
    • 개발
    • 테스트
    • 스크립트
  • docker run --rm
    • docker run --rm alpine:latest /bin/sh
  • 'clean-up' 또는 'remove'로 지칭
중급 Docker

docker ps

  • Docker가 실행 중인 머신의 컨테이너 이름, ID, 상태 등 속성 확인에 사용
  • 기존 컨테이너 정보를 더 보려면 -a 플래그 사용
    • docker ps -a
  • 컨테이너의 매우 상세한 정보 조회는 이후에 다룹니다

docker ps -a

중급 Docker

연습해 봅시다!

중급 Docker

Preparing Video For Download...