⬆️
Docker Hub & Registries

Pushing & Pulling Images

docker push aur docker pull
💡 Push, karna, EK, LETTER, POST, OFFICE, mein, JAMA, karne, jaisa, hai (bhejna) aur, PULL, karna, EK, PARCEL, RECEIVE, karne, jaisa, hai (mangwana) — DONO, mein, DAAK, (registry) hi, MIDDLEMAN, hoti, hai.

Apni, image, ko, registry, par, PUSH, karne, se, PEHLE, USE, "username/repo-name:tag" FORMAT, mein, TAG, karna, PADTA, hai — Docker, tab, hi, SAMAJH, paata hai, ki, YE, image, KAHAAN, aur, KAUNSE, ACCOUNT, ke, ANDAR, UPLOAD, karni, hai.

"docker pull" IMAGE, ko, LOCALLY, DOWNLOAD, kar, leta hai, taaki, BAAR-BAAR, INTERNET, se, DOWNLOAD, na, karna, PADE — "docker run" bhi, AGAR, IMAGE, LOCALLY, NAHI, hai, TO, AUTOMATICALLY, PEHLE, PULL, kar, leta hai.

# Login pehle zaroori hai
docker login

# Image ko apne account ke naam se tag karo
docker tag myapp:1.0 myusername/myapp:1.0

# Registry par push karo
docker push myusername/myapp:1.0

# Kahin bhi se pull karo
docker pull myusername/myapp:1.0
⬆️
Push, karna, EK, LETTER, POST, OFFICE, mein, JAMA, karne, jaisa, hai (bhejna) aur, PULL, karna, EK, PARCEL, RECEIVE, karne, jaisa, hai (mangwana) — DONO, mein, DAAK, (registry) hi, MIDDLEMAN, hoti, hai.
1 / 2
⚡ Quick Recap
  • docker tag se image ko username/repo:tag format mein rename kiya jaata hai
  • docker push image ko registry par upload karta hai (login zaroori)
  • docker pull image ko local machine par download karta hai
On this page (2 subtopics)

Multi-platform, images, (jaise, ARM, aur, x86, dono, ke, liye) ke, saath, "--platform" flag, se, SPECIFIC, ARCHITECTURE, ki, image, PULL, ki, ja, sakti, hai — jaise, Mac, M1/M2, chips, ke, liye, "linux/arm64".

docker pull --platform linux/amd64 myimage:latest

"denied: requested access to the resource is denied" ERROR, USUALLY, iska, MATLAB, hai, ki, EITHER, TUM, LOGGED-IN, NAHI, ho, YA, image, ka, NAAM, TUMHARE, Docker, Hub, USERNAME, se, MATCH, NAHI, karta.

docker login
docker tag myapp yourusername/myapp:1.0
docker push yourusername/myapp:1.0