วันพุธที่ 31 กรกฎาคม พ.ศ. 2556

Docker Linux Container เล็ก บาง เบา

เมื่ออาทิตย์ที่แล้วเข้าไปใช้งาน dotCloud พบว่า มีการเปิดตัว Docker.io เท่าที่ดูเหมือน dotCloud จะค่อยๆ ปล่อยของเล่นส่วนตัวออกมาเรื่อยๆ เช่น Hipache เป็นต้น Docker พัฒนาจาก LXC เป็น Linux Container ตัวที่เล็กและเบา จุดเด่นของ Docker คือสามารถทำงานในระดับ process ได้ แยก process โดยใช้ namespace ทำให้คุณสามารถเอาไปประกอบ (ไม่ใช่เอามาใช้แล้วจะกลายเป็น dotCloud นะจ๊ะ) เป็น PaaS ได้ง่ายอย่าง dotCloud เป็นต้น ใครงงๆ ก็ดู รายละเอียดจาก Slideshare ข้างล่าง หรือใครอยากอ่านแบบยาวๆ ก็อ่านเรื่องราว ได้ครับ





Docker ใจดีนอกจากจะมีเครื่องมืออย่าง Linux Container มาให้ใช้ ยังมี API และ Image Repository ที่ชื่อ Docker Index มาให้ใช้ด้วย ซึ่ง Docker Index สามารถดึงเอา Container Image มาใช้ได้ และยังสามารถแชร์ Container ของคุณได้ด้วย น่าสนุกมั๊ย สำหรับท่านที่สนใจลองดูตามลิงค์ข้างล่างครับ





Jaff Lindsay เอา Docker ไปใช้งานในการทำ PaaS ขนากเล็กในโครงการ Dokku ซึ่งจำลอง Heroku ขึ้นมา สามารถทำงานได้ทั้ง 3 Platform คือ Ruby, Java และ Node.js


ไม่มีความคิดเห็น:

แสดงความคิดเห็น