Blogs

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 »

GitHub Account & Initial Configuration

Git & GitHub Beginner to Advanced အပိုင်း ၂: Git ကို စတင်အသုံးပြုဖို့ ပြင်ဆင်ခြင်း မင်္ဂလာပါ။ အပိုင်း ၁ မှာ Git ဆိုတာ ဘာလဲ၊ GitHub က ဘာလဲ၊ Version Control က ဘာအတွက် လိုအပ်တာလဲ ဆိုတာတွေကို အတူတူ လေ့လာခဲ့ပြီးပြီ။ အခု အပိုင်း ၂ မှာတော့ Git ကို တကယ်စသုံးဖို့ ဘယ်လို ပြင်ဆင်ရမလဲ ဆိုတာကို အဆင့်ဆင့် ရှင်းပြပေးမယ်။ ဒီအပိုင်းမှာ Git ကို Install လုပ်နည်း၊ GitHub အကောင့်ဖွင့်နည်း၊ နဲ့ Git ရဲ့ အခြေခံ Configuration တွေ

GitHub Account & Initial Configuration Read More »

Install Git in Local Machine

Git & GitHub Beginner to Advanced အပိုင်း ၂: Git ကို စတင်အသုံးပြုဖို့ ပြင်ဆင်ခြင်း မင်္ဂလာပါ။ အပိုင်း ၁ မှာ Git ဆိုတာ ဘာလဲ၊ GitHub က ဘာလဲ၊ Version Control က ဘာအတွက် လိုအပ်တာလဲ ဆိုတာတွေကို အတူတူ လေ့လာခဲ့ပြီးပြီ။ အခု အပိုင်း ၂ မှာတော့ Git ကို တကယ်စသုံးဖို့ ဘယ်လို ပြင်ဆင်ရမလဲ ဆိုတာကို အဆင့်ဆင့် ရှင်းပြပေးမယ်။ ပထမဆုံး အဆင့်အနေနဲ့ Git ကို မင်းရဲ့ ကွန်ပျူတာထဲမှာ ဘယ်လို ထည့်သွင်းမလဲ (Install လုပ်မလဲ) ဆိုတာကို စတင်ရှင်းပြမယ်။ ဘာမှ

Install Git in Local Machine Read More »

Introduction Git & GitHub

Git & GitHub Beginner to Advanced အပိုင်း ၁: Git ဆိုတာ ဘာလဲ? GitHub ကရော ဘာလဲ? မင်္ဂလာပါ။ Git နဲ့ GitHub အကြောင်း လေ့လာဖို့ စိတ်ဝင်စားလို့ ဒီ Content Series ကို ဖတ်နေတယ်ဆိုရင် မင်းဟာ မှန်ကန်တဲ့ နေရာကို ရောက်နေပြီပဲ။ ဒီအပိုင်းမှာ Git ဆိုတာ ဘာလဲ၊ GitHub ကရော ဘာအတွက် လိုအပ်တာလဲ ဆိုတာကို အခြေခံကစပြီး သေချာရှင်းပြပေးမယ်။ ဘာမှ မသိသေးဘူးလို့ စိတ်ပူမနေပါနဲ့၊ ငါတို့ တစ်ဆင့်ချင်း အတူလေ့လာသွားမှာပါ။ Version Control ဆိုတာ ဘာကို ဆိုလိုတာလဲ? Git နဲ့ GitHub

Introduction Git & GitHub 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 »

Scroll to Top