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

docker images & rmi

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

docker images သည် local machine ထဲ download/build လုပ်ထားတဲ့ images တွေကိုကြည့်ရန်သုံးပါတယ်။ Project များစွာစမ်းထားရင် images များလာပြီး disk space ယူနိုင်တဲ့အတွက် မလိုတဲ့ image တွေကိုဖျက်နည်းလည်းသိထားသင့်ပါတယ်။

dockerfile
# List local images
docker images

# Remove an image by name
docker rmi alpine

# Remove dangling images that are not tagged
docker image prune

docker images ထဲမှာ repository, tag, image ID, size တွေမြင်ရပါမယ်။ docker rmi က image ကိုဖျက်ပါတယ်။ docker image prune က မသုံးတော့တဲ့ dangling images တွေကိုရှင်းပေးပါတယ်။

You should see
Image list ပေါ်လာပြီး remove/prune လုပ်ပါက ဖျက်သွားသော image layers များကို terminal မှာပြပါမယ်။

Info

Container တစ်ခုက image ကိုအသုံးပြုနေသေးရင် image ကိုဖျက်လို့မရနိုင်ပါ။ အရင် container ကို stop/remove လုပ်ရပါမယ်။

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

  • Production server မှာ prune command များကိုမစဉ်းစားဘဲမ run ပါနှင့်။ လိုအပ်နေတဲ့ image/cache များပါဖျက်မိနိုင်ပါတယ်။
docker images & rmi | Thuta Learning