Docker image 파일 구조
image : docker.io/nginx/nginx
- docker.io : registry
- 첫번째 nignx : 사용자 계정
- 두번째 nginx : Image repos
Docker registry 생성
# Private docker registry login
docker login private-registry.io
# Run private registry
docker run private-registry.io/apps/internal-app
Docker registry 배포
# Private registry registration
docker run -d -p 5000:5000 --name registry registry:2
# Tag docker image to private registry (= Git's commit)
docker image tag my-image localhost:5000/my-image
# Push docker image to private registry (= Git's push)
docker push localhost:5000/my-image
# Pull docker image from private registry (= Git's pull)
docker pull localhost:5000/my-image
docker pull <private_ip_address>:5000/my-image
'CS > Container' 카테고리의 다른 글
[Docker] Docker network & Docker-compose (0) | 2025.03.12 |
---|---|
[Docker] Dockerfile (0) | 2025.03.10 |
[Docker] Docker build & run 명령어 (0) | 2025.03.08 |
[Container] Container vs. Virtual Machine (0) | 2023.10.11 |
[Container] 개념과 특징 (1) | 2023.10.10 |