🔒
Docker Hub & Registries

Private Registries

Self-Hosted & Cloud Registries
💡 Private, registry, EK, "COMPANY, KA, INTERNAL, STORAGE, ROOM" jaisa, hai — Docker, Hub, EK, PUBLIC, LIBRARY, hai, LEKIN, private, registry, sirf, TUMHARI, COMPANY, ke, LOGO, ke, liye, hi, ACCESSIBLE, hai.

COMPANIES, USUALLY, apni, PROPRIETARY, images, ko, PRIVATE, registries, mein, STORE, karti, HAIN — YE, EITHER, SELF-HOSTED, (jaise, "Docker, Registry" open-source, image, ya, Harbor) YA, CLOUD-MANAGED, (jaise, AWS, ECR, Google, Artifact, Registry, Azure, Container, Registry) ho, sakti, HAIN.

Private, registry, use, karne, ke, liye, PEHLE, "docker login <registry-url>" se, AUTHENTICATE, karna, PADTA, hai, PHIR, image, TAG, mein, FULL, registry, URL, INCLUDE, karni, PADTI, hai (jaise, "myregistry.com/myapp:1.0").

# Private registry mein login
docker login myregistry.com

# Full registry URL ke saath tag karo
docker tag myapp:1.0 myregistry.com/team/myapp:1.0

# Push/pull us registry se
docker push myregistry.com/team/myapp:1.0
docker pull myregistry.com/team/myapp:1.0
🔒
Private, registry, EK, "COMPANY, KA, INTERNAL, STORAGE, ROOM" jaisa, hai — Docker, Hub, EK, PUBLIC, LIBRARY, hai, LEKIN, private, registry, sirf, TUMHARI, COMPANY, ke, LOGO, ke, liye, hi, ACCESSIBLE, hai.
1 / 2
⚡ Quick Recap
  • Private registries = self-hosted (Harbor) ya cloud-managed (AWS ECR)
  • Login pehle zaroori hai, image tag mein full registry URL include hoti hai
  • Proprietary/company-internal images ke liye private registries use hoti hain
On this page (2 subtopics)

Docker, ka, OPEN-SOURCE, "registry" image, khud, EK, PRIVATE, REGISTRY, khada, karne, ke, liye, use, ki, ja, sakti, hai — YE, EK, hi, "docker run" command, se, START, ho, jaati, hai.

docker run -d -p 5000:5000 --name registry registry:2
docker tag myapp localhost:5000/myapp
docker push localhost:5000/myapp

Cloud, registries, (AWS, ECR, GCP, Artifact, Registry) mein, USUALLY, "docker login" ke, BAJAY, CLOUD, PROVIDER, ke, CLI, TOOLS, (jaise, "aws ecr get-login-password") se, EK, TEMPORARY, TOKEN, generate, karke, LOGIN, kiya, jaata hai.

aws ecr get-login-password | docker login --username AWS --password-stdin <account>.dkr.ecr.<region>.amazonaws.com