ဒီသင်ခန်းစာမှာ Docker ကို အခြေခံ concept ကနေစပြီး real project တစ်ခုကို container ထဲမှာ run နိုင်တဲ့အထိ အဆင့်လိုက်လေ့လာနိုင်ပါတယ်။ Docker ကိုနားလည်သွားရင် app တစ်ခုကို ကိုယ့်စက်မှာပဲဖြစ်ဖြစ်၊ server ပေါ်မှာပဲဖြစ်ဖြစ် တူညီတဲ့ environment နဲ့ run လုပ်နိုင်လာပါမယ်။ “ငါ့စက်မှာတော့ရတယ်” ဆိုတဲ့ developer ဂန္တဝင်ဒုက္ခကို Docker ကတော်တော်လျော့ချပေးနိုင်ပါတယ်။
ဒီ page မှာ သင်လေ့လာမယ့်အရာများ
• Docker image နဲ့ container ဘာကွာလဲ
• အသုံးအများဆုံး Docker commands များ
• Dockerfile နဲ့ ကိုယ်ပိုင် image တည်ဆောက်နည်း
• Port mapping နဲ့ browser မှာ app ဖွင့်နည်း
• Volume နဲ့ data မပျောက်အောင်သိမ်းနည်း
• Docker Compose နဲ့ service များစွာကို တစ်ခါတည်း run နည်း
• Nginx static website mini project တစ်ခုတည်ဆောက်နည်း
ဘယ်ဘက် lesson list ထဲက topic တစ်ခုချင်းစီကိုနှိပ်ပြီး အဆင့်လိုက်လေ့လာပါ။ Command တိုင်းမှာ code, ဘာလုပ်တာလဲ, သတိထားရမယ့်အချက်, expected result တွေကို ခွဲပြထားပါတယ်။
Info
Docker ကိုစတင်လေ့လာတဲ့အခါ command ကိုအလွတ်ကျက်တာထက် image, container, port, volume ဆိုတဲ့ concept လေးခုကိုအရင်နားလည်ထားရင် နောက်ပိုင်း troubleshooting လုပ်ရတာ အများကြီးလွယ်သွားပါတယ်။