docker image 생성

image 생성

1. compose 파일

  • 설정이 반영된 컨테이너를 그대로 이미지 생성
    • docker commit 컨테이너명] [이미지 이름]


  • 도커 파일로 이미지 생성
    • docker build $[option] $[docker file directory]


  • 생성된 이미지를 파일로 저장
    • save/load 커맨드
    • export/import 커맨드

2. 커맨드 정의

  • save
    • 도커 이미지를 tar로 추출
      • docker save -O test123.tar test123:latest
  • load 
    • 추출된 tar 파일을 이미지로 불러오기
      • docker load -i test123.tar
  • export
    • 하나의 레이어로 통함 및 추출
    • 도커 컨테이너를 tar로 추출
      • docker export test123 > test123.tar
  • import
    • 추출된 tar을 이미지로 불러오기
      • docker import test123.tar test123:version