Name S.
การ deploy application ในปัจจุบัน ไม่ได้จำกัดแต่เพียงการเขียนโค้ดเท่านั้น ภาษาในการพัฒนาที่หลากหลาย Framework, Architecture, และเครื่องมือต่าง ๆ ที่มากมาย ทำให้เกิดความยุ่งยากซับซ้อนเป็นอย่างมากตั้งแต่การลงโปรแกรม รวมไปถึง environment ในการพัฒนาที่แตกต่างกันอย่าง Windows และ macOS ซึ่งสุดท้ายก็ต้องนำขึ้น Linux อีก หรือแม้แต่การ sync กันภายในองค์กร ที่บางทีอาจทำให้เวอร์ชันของโปรแกรมไม่ตรงกัน ซึ่งทำให้การ deploy application นั้นช้า และยากมาก
Docker เป็นเครื่องมือที่ช่วยแก้ปัญหาเหล่านี้ให้หมดไป ทำให้เหล่า developer พัฒนาระบบได้อย่างง่ายขึ้น และสะดวกรวดเร็วยิ่งขึ้น ในขณะที่ให้อิสระกับเหล่า developer ในการเลือกใช้เครื่องมือ และ Environment ในการพัฒนาระบบ