가장 빨리 만나는 Docker 20장 - 12. import

저작권 안내
  • 책 또는 웹사이트의 내용을 복제하여 다른 곳에 게시하는 것을 금지합니다.
  • 책 또는 웹사이트의 내용을 발췌, 요약하여 강의 자료, 발표 자료, 블로그 포스팅 등으로 만드는 것을 금지합니다.

Docker 명령어 및 옵션 목록

이재홍 http://www.pyrasis.com 2014.08.02 ~ 2014.09.20

import

다음은 tar 파일(.tar, .tar.gz, .tgz, .bzip, .tar.xz, .txz)로 압축된 파일시스템으로부터 이미지를 생성하는 import 명령입니다.

docker import <tar 파일의 URL 또는 -> <저장소 이름>/<이미지 이름>:<태그>

tar 파일의 URL을 설정할 수 있고, -를 설정하면 표준 입력으로 tar 파일의 내용을 받을 수 있습니다. docker export 명령으로 생성한 tar 파일을 사용해도 되고 직접 파일시스템을 구성해도 됩니다. 파일시스템을 구성하여 베이스 이미지를 생성하는 방법은 '6.6 Docker 베이스 이미지 생성하기'를 참조하기 바랍니다.

다음 명령은 인터넷에 있는 tar 파일의 URL을 사용하여 이미지를 생성합니다.

$ sudo docker import http://example.com/hello.tar.gz hello

다음 명령과 같이 로컬에 있는 hello.tar 파일의 내용을 파이프로 docker import 명령에 넘겨서 이미지를 생성할 수도 있습니다.

$ cat hello.tar | docker import - hello

현재 디렉터리의 내용을 바로 이미지로 생성하려면 다음과 같이 명령을 실행합니다.

$ sudo tar -c . | sudo docker import - hello

저작권 안내

이 웹사이트에 게시된 모든 글의 무단 복제 및 도용을 금지합니다.
  • 블로그, 게시판 등에 퍼가는 것을 금지합니다.
  • 비공개 포스트에 퍼가는 것을 금지합니다.
  • 글 내용, 그림을 발췌 및 요약하는 것을 금지합니다.
  • 링크 및 SNS 공유는 허용합니다.

Published

2014-11-30