최대 1 분 소요

주요 도커 컨테이너 명령어 정리 (2)

컨테이너 및 이미지 명령어

이미지–>.tar파일
이미지로 tar 파일을 생성할 때 사용된다. 생성된 파일은 현재 작업 공간에 저장된다.

  • docker image save [옵션 ] [파일명.tar ] [이미지명:태그명 ] : 컨테이너의 이미지를 이미지명:태그명 으로 저장
    1
    
    docker image save -o test.tar tf273:sample 
    

    tf273:sample이라는 이미지를 test.tar 파일로 저장

컨테이너–>이미지
컨테이너로부터 이미지를 생성할 때 사용된다. 생성된 이미지는 로컬 도커 환경에 저장된다.

  • -a : 작성자
  • -m : 메시지(코멘트)
  • -c : commit시 dockerfile
  • docker container commit [컨테이너명(or id)] [이미지명:태그명 ] : 컨테이너의 이미지를 이미지명:태그명 으로 저장
    1
    
    docker container commit -a "soribido<dnsdudwk1027@naver.com>" sampleenv tf273:latest
    

    sampleenv라는 컨테이너를 tf273:latest로 저장함. 작성자는 soribido ~~~ .com.

컨테이너–>.tar파일
컨테이너로부터 tar 파일을 생성할 때 사용된다. 생성된 파일은 현재 작업 공간에 저장된다.

  • docker container export [컨테이너명(or id)] > [파일명.tar ] : 컨테이너를 파일명.tar로 저장
    1
    
    docker container export sampleenv > tensorflow273.tar
    

    sampleenv라는 컨테이너를 tensorflow273.tar 파일로 저장

댓글남기기