ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • docker 이미지 파일로 공유
    Docker 2022. 1. 24. 10:21
    728x90

    도커 이미지 파일로 공유하기

    도커 이미지를 도커 허브나 repository 에 올리지 않고 직접 파일로 공유할 필요가 있는 경우 다음과 같이 진행한다.

     

    1. 공유할 이미지 이름과 태그 확인

      docker images 명령어로 공유할 repository 이름과 tag를 확인한다.

     diaz  ~/docker_bins > docker images
    REPOSITORY                                                          TAG            IMAGE ID       CREATED          SIZE
    test                                                                 test       445356f0813e   55 minutes ago   142MB
    spring_boot                                                             test           5577c66cd934   4 weeks ago      155MB

     

    2. 도커 파일 압축 파일로 생성

    docker save -o docker_image.tar image_name:tag_name

     

    3. 도커 이미지 불러오기

    docker load -i docker_image.tar

     

    불러온 이미지 확인 및 실행하기

     diaz  ~/docker_bins  docker load -i docker_image.tar
    Loaded image: test:test
     
     diaz  ~/docker_bins  docker images
    REPOSITORY                                                          TAG            IMAGE ID       CREATED             SIZE
    test                                                                 test       305356f0813e   About an hour ago   142MB
    
    
     diaz  ~/docker_bins  docker run -i -t -d -p 13088:13077 test:test
    004ed9ef37ad0e58acb19c996a7736c7add78e9b027bafd6456fdf5ee0976aaa
     diaz  ~/docker_bins  docker ps
    CONTAINER ID   IMAGE          COMMAND                  CREATED         STATUS         PORTS                                                      NAMES
    004ed9ef37ad   test:test   "java -Djava.securit…"   4 seconds ago   Up 2 seconds   13088/tcp, 0.0.0.0:13088->13077/tcp, :::13088->13077/tcp   elated_wozniak

     

     

    728x90

    'Docker' 카테고리의 다른 글

    Docker 운영 명령어  (0) 2022.01.19
    Docker mariadb 로컬에 디비 연동하기  (0) 2021.12.25
    Docker Springboot 컨테이너 만들기  (0) 2021.12.25
    docker 컨테이너 접속하기  (0) 2021.08.03
Designed by Tistory.