🐳
Basics

What is Docker?

Containerization Platform
💡 Docker, EK, "SHIPPING, CONTAINER" jaisa, hai — JAISE, EK, SHIPPING, CONTAINER, mein, SAAMAN, PACK, karke, KISI, BHI, SHIP, TRUCK, ya, TRAIN, mein, LOAD, kiya, ja, sakta hai, WAISE, hi, Docker, mein, APP, aur, USKI, SAARI, DEPENDENCIES, PACK, karke, KISI, BHI, MACHINE, PAR, RUN, kiya, ja, sakta hai.

Docker, EK, CONTAINERIZATION, PLATFORM, hai — YE, APPLICATION, ko, USKE, CODE, LIBRARIES, aur, DEPENDENCIES, ke, saath, EK, "CONTAINER" naam, ke, ISOLATED, PACKAGE, mein, BAND, kar, deta, hai. ISSE, "MERE, MACHINE, PAR, TO, CHAL, RAHA, THA" waala, PROBLEM, KHATAM, ho, jaata hai.

Docker, ka, CORE, IDEA, hai: EK, BAAR, BUILD, karo, HAR, JAGAH, RUN, karo — CHAHE, WO, TUMHARA, LAPTOP, ho, COLLEAGUE, ka, LAPTOP, ho, ya, PRODUCTION, SERVER, — CONTAINER, HAMESHA, EXACT, SAME, TAREEKE, SE, BEHAVE, karta hai.

# Docker version check karo
docker --version

# Ek simple container run karo
docker run hello-world
🐳
Docker, EK, "SHIPPING, CONTAINER" jaisa, hai — JAISE, EK, SHIPPING, CONTAINER, mein, SAAMAN, PACK, karke, KISI, BHI, SHIP, TRUCK, ya, TRAIN, mein, LOAD, kiya, ja, sakta hai, WAISE, hi, Docker, mein, APP, aur, USKI, SAARI, DEPENDENCIES, PACK, karke, KISI, BHI, MACHINE, PAR, RUN, kiya, ja, sakta hai.
1 / 2
⚡ झट से Recap
  • Docker = containerization platform, app + dependencies ek package mein
  • "Mere machine par chalta tha" problem solve karta hai
  • Build once, run anywhere — consistent behavior har jagah
इस page में (2 subtopics)

Docker, 2013, mein, dotCloud, company, ke, EK, INTERNAL, TOOL, se, SHURU, hua, THA — Solomon, Hykes, ne, ISE, PyCon, 2013, mein, PUBLICLY, DEMO, kiya, THA, aur, DEKHTE, hi, DEKHTE, YE, EK, INDUSTRY, STANDARD, ban, gaya.

💡Tip: Docker, ka, NAAM, "DOCK, WORKER" se, INSPIRE, hai — jaise, DOCK, WORKERS, SHIPPING, containers, LOAD/UNLOAD, karte, HAIN, waise, hi, Docker, SOFTWARE, containers, ko, MANAGE, karta hai.

Docker, se, PEHLE, DEVELOPERS, ko, "IT, WORKS, ON, MY, MACHINE" waali, PROBLEM, ka, SAAMNA, karna, PADTA, THA — DIFFERENT, machines, PAR, DIFFERENT, OS, VERSIONS, LIBRARY, VERSIONS, aur, CONFIGURATIONS, hone, ki, wajah, se, SAME, CODE, ALAG-ALAG, TAREEKE, se, BEHAVE, karta, THA.

# Bina Docker: "kaunsi Node version chahiye? kaunsi OS?"
# Docker ke saath: sab kuch image mein defined hai
docker run node:20-alpine node --version