Docker 1.12 ผนวกฟีเจอร์ Container Orchestration, ออกแพ็กเกจสำหรับ AWS/Azure

by mk
23 June 2016 - 15:53

Docker ออกรุ่นใหม่ 1.12 มีฟีเจอร์ใหม่ที่สำคัญคือผนวก container orchestration (การจัดการ container แบบข้ามเครื่องจำนวนมาก multi-host, multi-container) เข้ามาเป็นส่วนหนึ่งของตัวซอฟต์แวร์หลัก Docker Engine ส่งผลให้ต่อจากนี้ไป ตัวแกนของ Docker จะรองรับฟีเจอร์นี้โดยตรง

Docker ระบุว่าออกแบบวิธีการใช้งานให้เรียบง่าย แต่ทรงพลัง ทนทานต่อความผิดพลาด และเข้ากันได้ย้อนหลัง (backward compatibility) กับเวอร์ชันเก่าๆ ด้วย

ฟีเจอร์ใหม่อีกอย่างของ Docker 1.12 คือไฟล์ฟอร์แมตใหม่เรียกว่า Distributed Application Bundle หรือเรียกสั้นๆ ว่า Bundle เอาไว้กำหนดสเปกว่า จะใช้อิมเมจเวอร์ชันไหน จะสร้างเครือข่ายขึ้นมาอย่างไร และเชื่อมต่อ container กับเครือข่ายอย่างไร ตอนนี้ฟีเจอร์นี้ยังอยู่ระหว่างการทดสอบ

ในโอกาสเดียวกัน Docker ยังประกาศว่าไคลเอนต์เวอร์ชันแมคและวินโดวส์ที่เคยประกาศไว้ เปิดให้ทดสอบแบบ Public Beta แล้ว (ก่อนหน้านี้เป็น Private Beta) ใครอยากทดลองก็เข้าไปที่ Get Docker ได้เลย

นอกจาก Docker เวอร์ชันบนแมคและวินโดวส์ที่เป็นระบบปฏิบัติการเดสก์ท็อปแล้ว Docker ยังออกแพ็กเกจ Docker for AWS และ Docker for Azure สำหรับรันบนคลาวด์ด้วย บริษัทระบุว่าแพ็กเกจสองตัวนี้ถูกปรับแต่งมาอย่างดีสำหรับคลาวด์ทั้งสองยี่ห้อ ทั้งเรื่องการล็อกอินด้วยคีย์ SSH, การทำงานร่วมกับ load balance ของคลาวด์ และสิทธิการเข้าถึงเพื่อความปลอดภัย

แพ็กเกจทั้งสองตัวจะรัน Docker 1.12 เป็นมาตรฐาน พร้อมเปิดโหมด swarm มาให้ตั้งแต่ต้น ตอนนี้สถานะของแพ็กเกจยังเป็นรุ่น Private Beta ที่ต้องลงทะเบียนก่อนทดสอบ

ที่มา - Docker 1.12, Docker for Mac and Docker for Windows, Docker for AWS and Docker for Azure

Blognone Jobs Premium