본문 바로가기
Container/Docker

Docker image 업로드 방법.

by ccclog 2023. 11. 20.
반응형

 

 

 

***업로드 사전에 docker 페이지에서 레포지터리를 별도로 생성해줘야 함. 

***본 문서는 실습 예제로 작성해봤습니다. 

 

>>docker pull centos:7

///docker image download centos7버전. 

 

>>docker run --name centos --hostname centos7 -it -d centos:7

/// 컨테이너 생성

///- 컨테이너 이름 : centos

///- host name : centos7

///- image centos:7 사용.

///- it 직접적인 텍스트환경(?) 

///-d 백그라운드실행

 

>>docker exec -it centos /bin/bash

///centos 컨테이너 /bin/bash이용 진입

 

>>exit 

///컨테이너 환경 빠져나오기.*백그라운드에서는 container실행 중.

 

>>docker stop centos

///백그라운드에서 수행중이던 centos 컨테이너 종료. *commit 전에 필수과정.

 

>>docker commit centos ccc/centos777:1.0

///commit 현재까지 작성해놓은 컨테이너를 이미지화하는 작업.

///docker commit 컨테이너명 이미지명(예정*repository생성시 발생하는 이름이랑 무조건 동일하게 지정해야함):Tag넘버.

///ex :docker push ccc/centos777:Tag number 와 같이 생성한 레포지터리 페이지에서 확인가능

///Tag number는 수행버전으로 생각하면서 0.1씩 늘려가면 될 듯.*원하는대로 지정 가능함.

 

>>docker push ccc/centos777:1.0

 

///레포지터리에서 등록확인가능.!

 

>>docker pull ccc/centos777:1.0

//다음 명령어로 image 다운로드가능. 

 

***실습할 때, 이미지명과 레포지터리명이 구분이 편하도록 색으로 구분지어 뒀습니다. 

 

<Docker관련글>

Docker란?
Docker --help
Docker image 업로드 방법.
Docker 기본 커맨드
Docker 컨테이너 생성/진입 후 OS 정보 확인.
Docker 컨테이너에서 Nvidia driver
Docker 컨테이너별로 Nvidia GPU 분할방법 2가지
Docker Container Kernel 문제.
CentOS7.7-Missing a signature key:Docker CE버전설치

반응형

'Container > Docker' 카테고리의 다른 글

CentOS7.7-Missing a signature key:Docker CE버전설치  (0) 2023.11.29
Docker Container Kernel 문제.  (0) 2023.11.28
Docker 컨테이너 생성/진입 후 OS 정보 확인.  (0) 2023.11.20
Docker 기본 커맨드  (1) 2023.11.20
Docker --help  (0) 2023.10.27