모듈 요약

유현민·2022년 9월 22일
1

도커 & 쿠버네티스

목록 보기
16/28
post-thumbnail

컨테이너

  • 도커의 핵심이며 데이터를 읽고 쓸 수 있다.
  • 이미지 위에 읽기-쓰기 레이어를 추가한다.
  • 컨테이너가 제거되면 내부 데이터가 손실된다.

볼륨

  • 호스트 머신상의 폴더
  • 도커에 의해 관리
  • 도커에 의해 마운트
  • 컨테이너 내부에 매핑된 경로와 호스트 머신에 자동적으로 생성된 폴더 사이에 연결

이름이 있는 볼륨

  • 컨테이너가 제거되어도 살아남는다.
  • 데이터를 영구적으로 저장하려는 경우에 필요

익명 볼륨

  • 컨테이너에 연결
  • 컨테이너가 제거되면 함께 제거
  • 영구 데이터에는 부적합
  • 임시 데이터 저장용

바인드 마운트

  • 호스트 머신의 로컬 폴더를 매핑할 수 있다.
  • -v옵션

빌드 인수 & 런타임 환경 변수

  • 이미지를 빌드하거나 컨테이너를 실행할 때 외부에서 특정 데이터를 전달할 수 있다.
  • Dockerfile이나 소스 코드에서 모든 것을 하드 코딩할 필요가 없다.
  • 컨테이너를 실행할 때 이를 구성할 수 있다.
profile
smilegate megaport infra

0개의 댓글