Cloud System Engineer

도커 이미지 배포 본문

리눅스/docker

도커 이미지 배포

클라우드 엔지니어 2021. 2. 3. 23:37

 

docker save -o ubuntu_14.04.tar ubuntu:14.04 // 도커의 이미지 추출

 

추출된 이미지는 도커에 로드가 가능하다.

 

docker load -i ubuntu_14.04.tar

 

docker export -o rootFS.tar  (컨테이너이름)  // 컨테이너를 이미지로 추출

 

docker import rootFS.tar myimage:0.0  //추출된 컨테이너를 이미지로 만들기

 

1.허브 이미지를 저장하는 비공개 저장소이용 // 무료로 한 두개정도 가능
2.사설 을 이용한다.

 

hub.docker.com/

 

Docker Hub

Build and Ship any Application Anywhere Docker Hub is the world's easiest way to create, manage, and deliver your teams' container applications.

hub.docker.com

여기에 들어가서 도커에 회원가입을 한다.

 

docker run -i -t --name commit_container1 ubuntu:14.04
컨테이너 생성 후

 

 

docker commit commit_container1 my-image-name:0.1 // commit_container1 라는 컨테이너를 my-image-name:0.1 

로 이미지 생성

 

 

 

docker tag [이미지 이름] [조직명이름]/[이미지 이름]
docker tag my-image-name:0.1 kedu601/my-image-name:0.1
docker push kedu601/my-image-name:0.1

 

 

 

이미지를 올리는중 

 

 

 

 

도커 저장소에 my-image-name 이라는 파일이 올라갔다.

'리눅스 > docker' 카테고리의 다른 글

도커 스웜 노드 다루기  (0) 2021.02.11
도커 swarm  (0) 2021.02.05
도커 cpu 자원 할당  (0) 2021.02.01
컨테이너 자원 할당 제한  (0) 2021.01.31
컨테이너 로깅  (0) 2021.01.31