Docker

Very Basic Docker Commans

Docker Install လုပ်ပြီးရင် ပထမဦးစွာ အသုံးပြုရမယ့် Docker Commands များ မင်္ဂလာပါ စာဖတ်သူတို့ရေ၊ အရင်အပိုင်းတွေမှာ Docker ကို ကွန်ပျူတာထဲ ဘယ်လို Install လုပ်ရမလဲဆိုတာ Linux၊ macOS၊ Windows စနစ်တွေမှာ ရှင်းပြခဲ့ပြီးပြီ။ အခု သင့်ကွန်ပျူတာမှာ Docker အဆင်သင့် ဖြစ်နေပြီဆိုရင် တကယ်လက်တွေ့ စမ်းသုံးကြည့်ဖို့ အချိန်ရောက်ပါပြီ။ ဒါပေမယ့် Docker ကို ဘယ်လို အလုပ်လုပ်ခိုင်းမလဲ? အဲဒီအတွက် ကျွန်တော်တို့ ညွှန်ကြားချက်တွေ—ဆိုလိုတာက “Commands” တွေ—ကို သုံးရပါတယ်။ ဒီညွှန်ကြားချက်တွေကို Terminal (Linux, macOS) ဒါမှမဟုတ် Command Prompt/PowerShell (Windows) မှာ ရိုက်ပြီး Docker ကို ထိန်းချုပ်လို့ ရပါတယ်။ […]

Very Basic Docker Commans Read More »

Docker Engine & Docker Desktop

Docker Desktop နဲ့ Docker Engine အကြားကွာဟချက် မင်္ဂလာပါ စာဖတ်သူတို့ရေ၊ Docker အကြောင်း ပြောလာရင်း “Docker Desktop” နဲ့ “Docker Engine” ဆိုတဲ့ စကားလုံးနှစ်ခုကို ကြားဖူးပြီးပြီလား? အရင်အပိုင်းတွေမှာ Docker Engine ကို “Docker ရဲ့ နှလုံးသား” လို့ ပြောခဲ့သလို၊ Docker Desktop ကိုလည်း macOS နဲ့ Windows မှာ Install လုပ်တဲ့အခါ သုံးခဲ့တာကို မှတ်မိမယ်ထင်ပါတယ်။ ဒါပေမယ့် ဒီနှစ်ခုက တူသလိုလို မတူသလိုလိုနဲ့ ဘာကွာသလဲဆိုတာ ရှုပ်သွားတတ်ပါတယ်။ ဒီတစ်ခါတော့ ဒီနှစ်ခုအကြား ကွာဟချက်ကို ရိုးရှင်းအောင် ရှင်းပြပေးပါမယ်။ ဥပမာလေးတွေ ထည့်ပြီး နားလည်လွယ်အောင် လုပ်သွားမှာမို့ စိတ်ပူစရာ

Docker Engine & Docker Desktop Read More »

Docker Installation

Docker ကို Operating System အမျိုးမျိုးမှာ Install လုပ်ခြင်း (Linux, macOS, Windows) မင်္ဂလာပါ စာဖတ်သူတို့ရေ၊ အရင်အပိုင်းတွေမှာ Docker ဆိုတာ ဘာလဲ၊ သူ့ရဲ့ အဓိက အချက်တွေ (Components) တွေက ဘာတွေလဲဆိုတာ ပြောပြခဲ့ပြီးပြီဆိုတော့ အခု တကယ်လက်တွေ့ စမ်းသုံးကြည့်ဖို့ အချိန်ရောက်ပါပြီ။ ဒါပေမယ့် အရင်ဆုံး Docker ကို ကျွန်တော်တို့ရဲ့ ကွန်ပျူတာမှာ ထည့်သွင်းရပါမယ်။ ဒီတစ်ခါမှာ ကွန်ပျူတာ စနစ် သုံးမျိုး—Linux၊ macOS၊ နဲ့ Windows—မှာ Docker ကို ဘယ်လို Install လုပ်ရမလဲဆိုတာကို အဆင့်ဆင့် ရှင်းပြပေးပါမယ်။ နည်းပညာနယ်ထဲ အသစ်စဖြစ်နေရင်တောင် စိတ်မပူပါနဲ့၊ အရမ်းရိုးရှင်းအောင် ဥပမာတွေ ထည့်ပြီး ရေးပေးသွားမှာပါ။

Docker Installation Read More »

Docker Components

Docker ရဲ့ အဓိကအချက်များ (Docker Components) မင်္ဂလာပါ စာဖတ်သူတို့ရေ၊ အရင်အပိုင်းမှာ “Docker ဆိုတာ ဘာလဲ?” ဆိုတာကို ပြောပြခဲ့ပြီးပြီဆိုတော့ အခု Docker က ဘယ်လို အလုပ်လုပ်သလဲ၊ သူ့ထဲမှာ ဘာအရာတွေ ပါဝင်လဲဆိုတာကို နည်းနည်း ပိုလေ့လာကြည့်ရအောင်။ Docker ဆိုတာ ဆော့ဖ်ဝဲလ်တစ်ခုကို သေတ္တာထဲမှာ ထည့်ပြီး ဘယ်နေရာမှာ ဖွင့်ဖွင့် အလုပ်လုပ်အောင် လုပ်ပေးတယ်ဆိုတာ မှတ်မိမယ်ထင်ပါတယ်။ ဒါပေမယ့် အဲဒီလို လုပ်ဖို့ ဘယ်အရာတွေက အတူတူ ပူးပေါင်းလုပ်ဆောင်နေသလဲဆိုတာ သိထားရင် ပိုပြီး ရှင်းလာမှာပါ။ ဒီအရာတွေကို “Docker ရဲ့ အဓိကအချက်များ” ဒါမှမဟုတ် “Components” လို့ ခေါ်ပါတယ်။ ရိုးရှင်းအောင် တစ်ခုချင်း ရှင်းပြပြီး ဥပမာလေးတွေ ထည့်ပေးပါမယ်။

Docker Components Read More »

What is Docker

Docker ဆိုတာ ဘာလဲ? မင်္ဂလာပါ စာဖတ်သူတို့ရေ၊ ဒီတစ်ခါတော့ “Docker” ဆိုတဲ့ စကားလုံးလေးအကြောင်း ပြောပြချင်ပါတယ်။ နည်းပညာအကြောင်း သိပ်မသိသေးဘူး၊ Docker ဆိုတာ ဘာမှန်းလည်း မသိသေးဘူးဆိုရင် စိတ်မပူပါနဲ့။ ကျွန်တော် အရမ်းရိုးရှင်းအောင်၊ ဥပမာလေးတွေ သုံးပြီး ရှင်းပြပေးပါမယ်။ ဒါက ဆော့ဖ်ဝဲလ်လောကမှာ အသုံးများတဲ့ အရာတစ်ခုဖြစ်ပြီး သိထားရင် အတော်လေး စိတ်ဝင်စားစရာ ကောင်းပါတယ်။ အဆင်သင့်ဖြစ်ပြီလား? စပြောကြရအောင်။ Docker ဆိုတာကို နားလည်ဖို့ အရင်ဆုံး ဆော့ဖ်ဝဲလ် အကြောင်းကို နည်းနည်း ပြောပြပါရစေ။ သင်ဟာ ဖုန်းထဲမှာ ဂိမ်းတစ်ခု ဒါမှမဟုတ် အက်ပ်တစ်ခု သုံးတယ်ဆိုပါစို့။ အဲဒီအက်ပ်က အလုပ်လုပ်ဖို့ သူ့အတွက် လိုအပ်တဲ့ အရာတွေ—ဆိုပါစို့ သူသုံးမယ့် ပရိုဂရမ်ဘာသာစကား၊ အထူး ကိရိယာတွေ

What is Docker Read More »

Docker & DevOps

စာဖတ်သူတို့ရေ၊ Docker အကြောင်းကို ပြောပြရင်း သူ့ရဲ့ အခြေခံအကျိုးကျေးဇူးတွေနဲ့ Containerization လောကထဲက တခြား ရွေးချယ်စရာတွေကို ကြည့်ပြီးသွားပါပြီ။ အခု နည်းနည်း ပိုနက်ရှိုင်းတဲ့ နေရာကို ဆက်သွားပြီး Docker က ဘယ်လို DevOps၊ CI/CD pipelines၊ နဲ့ microservices ဆိုတဲ့ ခေတ်သစ် ဆော့ဖ်ဝဲလ် တည်ဆောက်မှု အလုပ်စနစ်တွေမှာ အရေးပါနေသလဲဆိုတာကို ဆွေးနွေးကြည့်ရအောင်။ ဒါတွေက နည်းပညာလောကမှာ အသံကုန် ပြောနေကြတဲ့ စကားလုံးတွေ ဖြစ်တာမို့ သိထားရင် အတော်လေး အကျိုးရှိပါတယ်။ Docker နဲ့ DevOps ပထမဆုံး DevOps အကြောင်းကနေ စပြောရအောင်။ DevOps ဆိုတာ “Development” (ဆော့ဖ်ဝဲလ် တည်ဆောက်သူတွေ) နဲ့ “Operations” (ဆော့ဖ်ဝဲလ်ကို

Docker & DevOps Read More »

Docker & Podman

စာဖတ်သူတို့ရေ၊ အရင်အပိုင်းမှာ Containers နဲ့ Virtual Machines ကို နှိုင်းယှဉ်ပြီး ပြောပြခဲ့တာ မှတ်မိမယ်ထင်ပါတယ်။ အခု အဲဒီ Containers လောကထဲကို နည်းနည်း ပိုနက်နက်ရှိုင်းရှိုင်း ဝင်ကြည့်ပြီး Docker အကြောင်းနဲ့ တခြား ရွေးချယ်စရာတွေအကြောင်း ဆွေးနွေးကြည့်ရအောင်။ Containerization ဆိုတဲ့ နည်းပညာက ဆော့ဖ်ဝဲလ် တည်ဆောက်ပုံကို တော်လှန်ပြောင်းလဲခဲ့တာမို့ ဒီအကြောင်းကို သိထားတာ အရမ်းတန်ဖိုးရှိပါတယ်။ Containerization မှာ Docker အပြင် ဘာတွေ ရှိလဲ? Containers ဆိုတဲ့ စကားလုံးကို ကြားလိုက်တာနဲ့ လူအများစုရဲ့ ခေါင်းထဲ အရင်ဆုံး ပေါ်လာတာက Docker ပါပဲ။ ဒါပေမယ့် Docker တစ်ခုတည်းပဲ ရှိတာ မဟုတ်ပါဘူး။ Containerization လောကမှာ တခြား

Docker & Podman Read More »

Containers & Virtual Machines

မင်္ဂလာပါ စာဖတ်သူတို့ရေ၊ ဒီတစ်ခါတော့ နည်းပညာလောကမှာ အသုံးများတဲ့ Containers နဲ့ Virtual Machines (VMs) အကြောင်းကို နှိုင်းယှဉ်ပြီး ပြောပြချင်ပါတယ်။ ဒီနှစ်ခုက ဆော့ဖ်ဝဲလ်တွေကို တည်ဆောက်တယ်၊ စမ်းသပ်တယ်၊ အသုံးပြုတယ်ဆိုတဲ့ နေရာမှာ အရေးပါတဲ့ နည်းပညာတွေပါ။ ဒါပေမဲ့ သူတို့ရဲ့ ချဉ်းကပ်ပုံ၊ အလုပ်လုပ်ပုံတွေ ကွာခြားတာကြောင့် ဘယ်အချိန်မှာ ဘယ်ဟာကို သုံးသင့်လဲဆိုတာ သိထားဖို့ အရေးကြီးပါတယ်။ ဒါကို ကျွန်တော်တို့ တစ်ဆင့်ချင်း ဖြည်းဖြည်းချင်း လေ့လာကြည့်ရအောင်။ Virtual Machines (VMs) ဆိုတာ ဘာလဲ? ပထမဆုံး VMs ကနေ စပြောရအောင်။ Virtual Machine ဆိုတာ တကယ့် ကွန်ပျူတာစက်တစ်လုံးကို အတုယူထားတဲ့ ဆော့ဖ်ဝဲလ်တစ်ခုလို့ မြင်လိုက်ပါ။ ဥပမာ အနေနဲ့

Containers & Virtual Machines Read More »

Scroll to Top