킹갓제네럴
Docker Image를 옮기는 방법 본문
반응형
Docker Image를 생성하는 머신과 Container를 생성하는 머신은 다른 경우가 많다.
아래 설명은 Image를 다른 머신으로 옮기는 방법이다.
1. Image 생성 머신에서
Docker Image에 Tag 부여
# 세부 내용은 docker tag 검색
docker tag <도커 이미지 이름> <도커 이미지 이름>:<태그>
Registry 선택하기
Docker Image를 공유할 공간을 선택해야 한다.
Docker Hub가 가장 많이 쓰이지만, 여기에 올리면 내 Image가 불특정 다수에게 공개된다.
Private Registry는 아래 명령어를 통해 만들 수 있다.
docker run -d -p 5000:5000 --restart=always --name registry registry:2
Docker Image Push하기
# Docker Hub
docker push <USER ID>/<도커 이미지 이름>:<태그 이름>
# Private Registry
docker push <Registry 주소>:<Registry 포트>/<도커 이미지 이름>:<태그 이름>
2. Image 수신 머신에서
Docker Image Pull하기
docker pull <도커 이미지 위치>
Docker Image 확인하기
아래 명령어를 통해 image가 잘 받아와졌는지 확인 가능하다.
docker images
반응형
'개발 > 이것저것' 카테고리의 다른 글
NGINX 정리(컨닝페이퍼, Cheet Sheet) (0) | 2024.04.12 |
---|---|
Node.js 프로젝트를 Docker로 배포하는 법 (0) | 2024.03.29 |
Carthage - A shell task failed with exit code 72 해결법 (0) | 2021.03.13 |
티스토리 코드블럭 원하는 언어로 확장(bash shell, json, LaTeX 등) (0) | 2020.10.04 |
python http.server - 명령어 한 줄로 파이썬 파일 공유 서버 열기 (0) | 2020.10.03 |
Comments