Thuta Learning
ရှာဖွေရန်
BasicDevOps & Toolsintermediate

Docker HOME

စိတ်လျှော့ပါ။ ဒီခန်းကို စာအုပ်လိုမဟုတ်ဘဲ စကားပြောသလိုပဲ၊ နားလည်လွယ်အောင် ရှင်းပါမယ်။

ဒီသင်ခန်းစာမှာ 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 လုပ်ရတာ အများကြီးလွယ်သွားပါတယ်။

Docker HOME | Thuta Learning