จะเห็นว่า Docker และ Container Technology ได้รับความนิยมมากขึ้นและได้รับความสนใจเป็นวงกว้างจากการได้รับความนิยมและนำไปปรับให้ใช้ในหลากหลาย OS นอกจาก Linux ที่เป็นแพลตฟอร์มแรกที่ Docker รองรับการทำงาน หากติดตามข่าวอยู่ เราจะพบว่า Docker นั้นทำให้ยักษ์ใหญ่ในวงการ IT หลายเจ้าไม่ว่าจะเป็น Apple หรือแม้แต่ Microsoft ก็ตามหันมาสนใจและนำไปปรับใช้งานในระบบ Server ของทางบริษัทมากขึ้นเรื่อย ๆ ซึ่ง Microsoft เองก็ประกาศเปิดตัวระบบ Docker beats สำหรับ Microsoft Azure และใน Windows 10 รวมทั้ง Mac อีกด้วย นับเป็นสัญญานที่ดีไม่น้อยทีเดียว การพัฒนาของ Docker เองก็มีอย่างต่อเนื่องตั้งแต่ปี 2013 ที่ผ่านมา ซึ่งปัจจุบันก็มี Docker 1.12 Engines ที่ติดตั้ง Swarm mode มาให้ ซึ่งทำให้ Docker Container สามารถทำงานได้ดีกว่าเดิมไม่ว่าจะเป็นการ Self-organizing และ Self-healing swarm เป็นต้น การทำงานจึงต่อเนื่องและราบลื่นกว่าที่เคยเป็นมามาก ซึ่งถ้าเราแบ่งระบบที่เราสามารถนำ Docker ไปติดตั้งใช้งานได้เป็นกลุ่ม ๆ จะได้ 3 กลุ่มใหญ่ด้วยกันคือ Linux, OSX และ Windows นั่นเอง Cloud platform ส่วนนี้ User ที่ต้องการนำ Docker ไปติดตั้งใน Cloud นั้นต้องเช็คกับทางผู้ให้บริการก่อนว่ารองรับ Docker Engine หรือไม่ก่อนนำ Docker ไปใช้งาน โดยขั้นตอนนั้นไม่ยาก เพียงแค่ สำหรับระบบปฏิบัติการทั้งสองนี้ยังถือว่าใหม่กับ Docker และเพิ่งจะมี Engine ที่รองรับการทำงานขึ้นมา โดยเฉพาะ Windows เองยังเป็น Docker betas อยู่เท่านั้น แต่ก็สามารถใช้งานได้โดยทั้งสองระบบนี้จะมี Spec Requirement แตกต่างกันดังนี้ Mac OS X โดย Docker จะรันตัวเองในฐานะ native Mac application และใช้ xhyve เพื่อทำงานร่วมกับ Docker Engine Windows ระบบ Windows ยังรองรับ Docker ได้ไม่นาน โดยตอนนี้ยังรองรับแค่ Windows 10 อยู่เท่านั้น โดยระบบที่ Docker ต้องการคือ นับเป็นการตอบรับที่ดีไม่น้อยทีเดียวสำหรับ Docker ที่มีหลายบริษัทให้ความสนใจ ซึ่งนี่อาจจะเป็นทางเลือกใหม่สำหรับการทำ Server ในอนาคตที่โดดเด่นไม่แพ้ Virtual Machine แน่นอนLinux ที่รองรับ Docker
1. ตั้ง Account ใน Cloud provider ให้เรียบร้อยและตั้งค่า Host ให้เรียบร้อย
2. เลือกติดตั้ง OS ที่จะใช้รันการทำงาน โดยเราสามารถเช็ควิธีการติดตั้ง Docker สำหรับแต่ละ OS ได้โดยหา Install Guide สำหรับ OS นั้น ๆ ที่เลือกมาใช้กับ Docker Engine
3. เริ่มการทำงานของ Host ที่ติดตั้ง OS ที่รองรับการใช้แล้วติดตั้ง Docker ตามคำแนะนำสำหรับ OS นั้น ๆ ต่อไปDocker สำหรับ Mac และ Windows