반응형
개인적으로 공부한 도커 내용을 공유합니다:)
01. Docker Hub
- 본인이 생성한 image를 docker hub를 통해 다른 사람들과 공유할 수 있도록 해주는 곳
- 다른 사람이 생성한 이미지를 pull 해서 사용 할 수 있다
- Docker Image들이 공유 되는 곳
1> Docker Hub 가입
- 이때 Docker ID를 설정하게 된다
- 도커에 회원가입을 하고 이메일 승인을 받으면 최종적으로 가입이 된다
2> 레파지토리 생성
- 생성한 이미지를 올릴 레파지토리를 생성한다
- 레파지토리를 생성한다 (이름과 공개여부 설정)
- 왼쪽 상단의 Pro tip을 보면 새로운 이미지를 레파지토리에 push 하는 방법이 나와있다.
- 위와 같이 진행 후 Create를 선택하면 아래와 같이 레파지토리가 잘 생성된 것을 확인할 수 있다.
3> Docker Login 하기
$ docker login
- Docker Image를 push하기 위해서는 먼저 로그인을 한다
4> Docker tag
$ docker tag [push할 이미지이름] [도커허브ID]/[name]:[version]
- 우선 Docker images로 Push할 이미지 이름을 확인한다
5> Docker push
$ docker push [도커허브ID]/[NAME]
- 도커 Push를 하면 도커허브에 이미지가 올라간다
6> Docker Hub에서 이미지 확인
- 아래와 같이 이미지가 잘 Push 된 것을 확인할 수 있다.
반응형
'Docker & Kubernetes > Docker' 카테고리의 다른 글
[Docker-Compose] 도커 컴포즈 설치 및 사용 (2) | 2020.02.13 |
---|---|
[Trouble Shooting] 도커 사용시 문제 발생 및 해결 (1) | 2020.02.09 |
[Docker] 도커로 딥러닝 환경 구축하기 (0) | 2019.10.15 |
[Docker] Ubuntu 18.04 도커 시작하기 (2) | 2019.10.13 |