🏷️
Docker Hub & Registries

Image Tagging & Versioning

Semantic Versioning for Images
💡 Image, TAGS, EK, BOOK, ke, DIFFERENT, EDITIONS, jaise, HAIN — "latest" HAMESHA, NAYA, EDITION, POINT, karta hai, JABKI, "1.2.0" EK, SPECIFIC, FIXED, EDITION, hai, JO, KABHI, CHANGE, nahi, hoga.

HAR, image, ko, EK, ya, MULTIPLE, TAGS, di, ja, sakti, HAIN — "myapp:latest" "myapp:1.2.0" "myapp:1.2" — SAB, EK, hi, IMAGE, ko, DIFFERENT, NAAM, se, REFER, kar, sakte, HAIN.

"latest" TAG, DEFAULT, hota, hai, agar, TUM, KOI, TAG, na, do, LEKIN, PRODUCTION, mein, "latest" use, karna, RISKY, maana, jaata hai — kyunki, YE, HAMESHA, CHANGE, hoti, RAHTI, hai, ISLIYE, EXACT, VERSION, TAGS, (jaise, "1.2.0") use, karna, RELIABLE, aur, PREDICTABLE, hota hai.

# Ek image ko multiple tags do
docker build -t myapp:1.2.0 -t myapp:latest .

# Semantic versioning: MAJOR.MINOR.PATCH
docker tag myapp:1.2.0 myusername/myapp:1.2.0
docker push myusername/myapp:1.2.0

# Production mein exact version pin karo, "latest" avoid karo:
docker run myusername/myapp:1.2.0   # Good
docker run myusername/myapp:latest  # Risky in production
🏷️
Image, TAGS, EK, BOOK, ke, DIFFERENT, EDITIONS, jaise, HAIN — "latest" HAMESHA, NAYA, EDITION, POINT, karta hai, JABKI, "1.2.0" EK, SPECIFIC, FIXED, EDITION, hai, JO, KABHI, CHANGE, nahi, hoga.
1 / 2
⚡ Quick Recap
  • Ek image ko multiple tags di ja sakti hain (jaise 1.2.0 aur latest)
  • Semantic versioning (MAJOR.MINOR.PATCH) industry-standard convention hai
  • Production mein exact version tag pin karo, "latest" avoid karo
Is page mein (2 subtopics)

KUCH, TEAMS, "immutable, tags" pattern, follow, karti, HAIN — EK, BAAR, EK, TAG, (jaise, "1.2.0") push, ho, jaaye, TO, WO, KABHI, OVERWRITE, NAHI, ki, jaati, sirf, NAYE, TAGS, (1.2.1) BANAYE, jaate, HAIN — ISSE, DEPLOYMENTS, PREDICTABLE, RAHTI, HAIN.

CI/CD, PIPELINES, mein, EK, COMMON, PATTERN, hai, IMAGE, ko, GIT, COMMIT, SHA, se, TAG, karna, (jaise, "myapp:a1b2c3d") — ISSE, EXACTLY, PATA, chalta, hai, ki, KAUNSA, CODE, image, ke, ANDAR, hai.

docker build -t myapp:$(git rev-parse --short HEAD) .