Study/Docker&Kubernetes
[Docker] Docker Hub
by kimdaepa
2026. 2. 20.
Docker Hub
- 무료 버전에서는 1개의 Repository만 사용 가능
- Image = Repository
- 기존 이미지(Node, Python 등)를 새로 Push 하는게 아닌, 추가 코드만 Push ⇒ 공간 절약
- Push ⇒ Login 필요 O
Pull ⇒ Login 필요 X
# Image Push
docker push <"Image Name">
# Login/Logout
docker login/logout
# Image Pull
docker run ... <"Image ID">
# 이 때 로컬에 "Image ID"가 없을 경우 Docker Hub에서 자동으로 Pull
# 단, 처음에만 최신 버전으로 Pull을 하는 것이지 업데이트가 진행되지는 않음.
# 그렇기 때문에 Pull 명령어를 사용하여 업데이트를 해줘야 함.
docker pull <"Image Name">