Docker container တစ်ခုဟာ application တစ်ခု packaging လုပ်ဖို့၊ running လုပ်ဖို့ သီးသန့် environment တစ်ခု အဖြစ်ရှိတာ ဖြစ်ပါတယ်။ပိုမိုမြန်ဆန်ကောင်းမွန်တဲ့ computing ကိုရနိုင်ဖို့ Docker မှာ application တစ်ခုကို side by side ယှဥ်လျက် run နိုင်မှာ ဖြစ်ပါတယ်။ ပြီးတော့ Single Host တစ်ခုမှာပဲ တစ်ခုထက်ပိုတဲ့ containers တွေကို run နိုင်ပါသေးတယ်။ အဲ့ဒီ containers တွေကိုပဲ run ထားတဲ့ host ကနေ တစ်ခြား host တစ်ခုဆီကို ပြောင်းရွှေ့ နိုင်ဦးမှာဖြစ်ပါတယ်။