Docker เป็น Software Container ประโยชน์ของมันคืออะไร “ขออธิบายสั้นๆนะครับ เพราะถ้า Google ดูจะมีหลายเว็บที่อธิบายไว้ดีแล้ว”

คร่าวๆคือ Docker มันจะแพ็คสภาพแวดล้อมของ Software ที่เราใช้ในการพัฒนา Applicaton อย่างเช่นเราใช้ Nginx , PHP7 , MySQL เวลาเราจะไปพัฒนา Applicaton ตัวเดียวกันในเครื่องอื่นก็ต้องมานั่งลง Software ดังกล่าวทีละตัว ซึ่งเสียเวลามาก อีกทั้งยังต้ิงมีการ Config ค่าต่างๆให้เหมือนกันอีก

แต่ถ้าเป็น Docker  มันรวม Software  ที่เราติดตั้งและ Config ทุกอย่าง ไว้ หากต้องการ Set เครื่องหรือ Server อื่นๆให้ใช้ก็ยกมันไปทั้ง Container เลย “ประหยัดเวลาไปได้เยอะ”

ทีนี้การติดตั้ง Docker นั้นมีหลายท่า แต่ถ้าเอาง่ายเพื่อเริ่มใช้งานก็ใช้  Docker Toolbox ที่จะรวมพวก Docker CLI client ,Docker Machine ,Docker Compose ,Kitematic,  Docker GUI ,VirtualBox ไว้  เอาละครับไปดูวิธีการติดตั้ง Docker Toolbox บน Mac OS X กันเลยดีกว่า

เริ่มต้น

โดยเข้าไปหน้าเว็บไซต์ Docker Toolbox https://www.docker.com/products/docker-toolbox และเลือกดาวน์โหลดสำหรับ Mac OS X ครับ เมื่อได้ไฟล์ก็คลิกที่ไอคอนเพื่อเริ่มติดตั้ง และกดปุ่ม “Continue” และ Install ไปตามขั้นตอนดังรูปด้านล่างครับ

ติดต้ังเรียบร้อยก็จะมีไอคอน Docker น่ารักๆ ดังรูป

 

ทีนี้ลองทดสอบพิมพ์คำสั่งดูเวอร์ชั่นด้านล่างถ้าแสดง Docker version ขึ้นมาก็ถือว่าติดตั้งเรียบร้อยครับ

docker -v

 

ก่อนจบขอเพิ่มเติมนิดนึงครับ ถ้าหากใครมีการแจ้งถ้าใครมี VirtualBox ในเครื่องก่อนติดตั้ง Docker มันจะขึ้นข้อความประมาณนี้ Please Quit VirtualBox!

 

ก็ให้เราไปปิด VirtualBox ก่อน โดยเข้าไปที่เมนูแล้วเลือก  Quit VirtualBox ครับ

ก็ขอจบบล็อกไว้เท่านี้นะครับ หวังว่ามีประโยชน์กับผู้เริ่มต้นใช้งาน Docker