Docker ကိုသေချာနားလည်ဖို့ command များကိုအလွတ်ကျက်တာထက် workflow ကိုမြင်ထားဖို့အရေးကြီးပါတယ်။ Image က template, container က running instance, Dockerfile က image တည်ဆောက်နည်း, Compose က services များစွာကိုစီမံနည်း — ဒီလေးခုကိုချိတ်ပြီးနားလည်သွားရင် Docker project များကိုပိုပြီးယုံကြည်စွာကိုင်တွယ်နိုင်လာပါမယ်။
အကျဉ်းချုပ်
• docker run နဲ့ container စတင် run နိုင်သည်။
• docker ps နဲ့ container status ကြည့်နိုင်သည်။
• docker stop/start/rm နဲ့ container စီမံနိုင်သည်။
• Dockerfile နဲ့ ကိုယ်ပိုင် image တည်ဆောက်နိုင်သည်။
• -p နဲ့ port mapping လုပ်နိုင်သည်။
• Volumes နဲ့ data မပျောက်အောင်သိမ်းနိုင်သည်။
• Docker Compose နဲ့ multi-container app များကို run နိုင်သည်။
Info
နောက်တစ်ဆင့်အနေနဲ့ Node.js app + PostgreSQL database ကို Docker Compose နဲ့ run လုပ်တဲ့ project တစ်ခုလေ့လာပါ။ အဲ့ဒီအဆင့်ရောက်ရင် real-world backend development setup တွေကို Docker နဲ့တည်ဆောက်နိုင်လာပါမယ်။