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

docker-compose up

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

docker-compose.yml ရှိတဲ့ folder ထဲမှာ Compose commands တွေ run လုပ်နိုင်ပါတယ်။ Development stack တစ်ခုလုံးကို start/stop လုပ်ချင်ရင် ဒီ command များကိုသုံးပါ။

dockerfile
# Start all services in the background
docker compose up -d

# View running services
docker compose ps

# View logs
docker compose logs -f

# Stop and remove the stack
docker compose down

up -d က services အားလုံးကို background မှာ run ပါတယ်။ ps က service status ကြည့်ရန်၊ logs -f က real-time logs ကြည့်ရန်၊ down က stack ကိုရပ်ပြီး network/container များဖယ်ရှားရန်သုံးပါတယ်။

You should see
Nginx နှင့် Redis containers run ဖြစ်ပြီး docker compose ps မှာ service status တွေမြင်ရပါမယ်။

Info

Volume ကိုပါဖျက်ချင်ရင် docker compose down -v သုံးနိုင်ပါတယ်။ ဒါပေမယ့် database data ပါပျောက်နိုင်လို့ သတိထားပါ။

ဒီနေရာမှာ လူအများမှားတတ်တယ်

  • Compose command ကို wrong folder ထဲမှာ run လုပ်ရင် compose file မတွေ့ပါ။ docker-compose.yml ရှိတဲ့ project root ထဲကနေ run ပါ။
docker-compose up | Thuta Learning