Docker ประกาศเปิดตัวรุ่น 1.9 แล้ว โดย Docker Swarm และ Multi-host Networking นั้นถูกปรับปรุงให้พร้อมใช้งานในระดับ Production แล้ว ส่วน Docker Engine ก็มีระบบบริหารจัดการ Volume แบบใหม่ ในขณะที่ Docker Compose ก็สามารถรองรับการใช้งาน Environment ที่หลากหลายได้ โดยสรุปแล้วมีการปรับปรุงใหม่ๆ ที่น่าสนใจดังต่อไปนี้
- Multi-host Networking สามารถเชื่อมต่อระบบเครือข่ายระหว่างแต่ละ Host ผ่าน Virtual Network ได้
- Persistent Storage มี Volume Plugins สามารถเชื่อมต่อ Docker Volume เข้ากับ 3rd Party Storage ได้ และบริหารจัดการ Persistent Storage เหล่านี้ผ่าน Docker Swarm ได้
- Docker Swarm 1.0 ปรับปรุงให้ Stable ขึ้นและทดสอบการบริหารจัดการ 30,000 Containers บน 1,000 Nodes
- Docker Engine 1.9 สามารถเพิ่ม Argument ลงไปใน Dockerfile เพื่อนำไปใช้ใน docker build สำหรับกำหนดว่าจะสร้าง Image ขึ้นมาลักษณะใด, แก้ไขปัญหาการ Pull Image ซ้ำ, สามารถปรับแต่ง Stop Signal เองได้, เชื่อมต่อกับ AWS CloudWatch logger driver ได้ และแสดง Disk I/O Metrics ได้ในคำสั่ง docker stat
- Docker Compose 1.5 เพิ่มการรองรับ Windows, กำหนด Environment Variables ใน Compose File ได้, รองรับการทำงานในหลายๆ Environment ได้จากการ Override การกำหนดค่าใน Base File, รองรับการทำงานกับ Multi-host Networking และมีการ Validate Compose File พร้อมมี Error Message ดีขึ้น
- Docker Toolbox ออกรุ่นล่าสุดสำหรับใช้งานบน Mac และ Windows
- Docker Registry 2.2 รองรับการเชื่อมต่อกับ Google Cloud Storage, รองรับ Read-only Mode, สามารถกำหนดค่าของ File-existence และการทำ Health Check ได้ รวมถึงทำการกำหนดค่าของ HTTP Response Header ได้
ที่มา: https://blog.docker.com/2015/11/docker-1-9-production-ready-swarm-multi-host-networking/