Cloud/Docker

Docker) Docker Hub Registry 실습해보기

Adım Kim 2022. 10. 6. 10:46
실습 환경 : AWS console (2022/10), Visual Studio Code
실습 목적 : docker hub의 registry를 사용해본다.

Docker Hub Registry 실습해보기


1. hub.docker.com 에서 repository 생성
    -  기본적으로 hub.docker.com에 가입하면 사용자ID명의 repository가 생성되어있다.
    -  create repository를 선택하여 repository를 생성할 수 있다.

2. repository에 저장할 image 생성

docker tag calc-httpd:0.2 khsouh/calc-httpd:0.2
# docker tag <생성된 image 명>:<버전> <repository에 등록할 image명>:<버전>

 


3. docker hub 로그인
    - docker login 명령 후, DockerHub Username, Password를 입력한다.

docker login

 

4. docker hub에 image push (upload)

docker push khsouh/calc-httpd:0.2
# docker push <repository 이름>/<image 이름>:<버전>

 

5. hub.docker.com에서 repository 업데이트 확인


6. docker hub 개인 repository의 이미지로 container 생성

docker run -d -p 80:80 --name calc-service khsouh/calc-httpd:0.2