Shell Script 문법 정리
Title: Bash Shell Script 문법 정리 Author: DongDongE Tags: Programming Release: 2021.02.08 [Shell
앞전에 export 명령을 통해 파일 시스템 백업한 tar 파일을 가지고 docker image 제작을 해보도록 하겠습니다.
띠용!!
import 명령을 사용할 때는 root 권한으로 해야 합니다. 만약 root 권한이 아닌 다른 계정으로 실행 한다면 접근 권한이 없는 파일에 대해서는 import 하지 않습니다.
docker image import <옵션> <파일 또는 URL> <레포지토리:태그>
아래 옵션을 통해 확인해보도록 하겠습니다.
dongdonge@dongdonge$ docker image import --help
Usage: docker image import [OPTIONS] file|URL|- [REPOSITORY[:TAG]]
Import the contents from a tarball to create a filesystem image
Options:
-c, --change list 생성된 이미지에 Dockerfile 적용
-m, --message string Set commit 메시지 (주석)
별다른 옵션이 존재하지 않으므로 아래 예시를 통해 사용해보겠습니다.
dongdonge@dongdonge$ docker image import webserver.tar webservice/web-server:1.4
sha256:1dd352e0b9116c9612169ba2a69417ada350222fdde5f60f45043b4ada94967f
dongdonge@dongdonge$ docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
webservice/web-server 1.4 1dd352e0b911 3 seconds ago 235MB
컨테이너 파일 시스템이 저장된 "webserver.tar" 파일을 불러와 "webservice/web-server"의 이미지 이름을 할당하고 태그는 "1.4"로 설정하였습니다.