***업로드 사전에 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 |