본문 바로가기

Docker

[Docker] Docker hub 사용법 - docker hub에 이미지 올리기

Docker hub는 github와 비슷하게 생각하면 된다.

Docker hub

Docker 이미지를 저장하고 관리하는 데 사용되는 중앙 이미지 레지스트리 서비스이다.

컨테이너를 이미지화하고 해당 이미지를 docker hub로 push 하고 다른 서버에서 pull받아서 이미지를 사용한다.

 

Docker hub 설치

docker hub 사이트 들어가서
https://hub.docker.com/
회원가입을 진행한다

Docker hub 사용법

Docker hub에 이미지 push 하기

#로그인
docker login
>> username, password 입력

#도커 이미지 생성
docker commit [container ID 혹은 이름] [username]/[repository name]:[tag]
#예시
docker commit my_containter yooon/my_repository:lts

 

위 명령어를 통해 docker hub에 이미지가 올라온것을 확인할 수 있다.

 

docker hub에 올라갈때 기본으로 public으로 올라간다.
Settings > Visibillity settings에서 make private을 눌러 private으로 만들어줘야한다.
단, 무료계정은 한계정당 한개의 repository만 private으로 만들 수 있다.

 

Docker hub에서 이미지 pull받아서 사용하기

docker pull [username]/[repository name]:[tag]

이후 과정은 똑같이 컨테이너 실행하면 된다.

'Docker' 카테고리의 다른 글

[Docker] Docker 명령어 정리  (0) 2024.05.13
[Docker] Docker 설치 및 사용  (0) 2024.05.13