Docker - ภาพรวม
Docker คือบริการจัดการคอนเทนเนอร์ คีย์เวิร์ดของ Docker คือdevelop, ship และ runได้ทุกที่ แนวคิดทั้งหมดของ Docker มีไว้เพื่อให้นักพัฒนาสามารถพัฒนาแอปพลิเคชันได้อย่างง่ายดายจัดส่งลงในคอนเทนเนอร์ซึ่งสามารถนำไปใช้งานได้ทุกที่
Docker เปิดตัวครั้งแรกในเดือนมีนาคม 2013 และตั้งแต่นั้นเป็นต้นมาได้กลายเป็นคำที่แพร่หลายสำหรับการพัฒนาโลกสมัยใหม่โดยเฉพาะอย่างยิ่งในการเผชิญหน้ากับโครงการที่ใช้ Agile
คุณสมบัติของ Docker
Docker มีความสามารถในการลดขนาดของการพัฒนาโดยการจัดเตรียมระบบปฏิบัติการให้เล็กลงผ่านคอนเทนเนอร์
ด้วยคอนเทนเนอร์มันจะง่ายขึ้นสำหรับทีมในหน่วยงานต่างๆเช่นการพัฒนาการควบคุมคุณภาพและการดำเนินงานในการทำงานข้ามแอปพลิเคชันอย่างราบรื่น
คุณสามารถปรับใช้คอนเทนเนอร์ Docker ได้จากทุกที่บนเครื่องจริงและเครื่องเสมือนและแม้แต่บนคลาวด์
เนื่องจากคอนเทนเนอร์ Docker มีน้ำหนักเบาจึงสามารถปรับขนาดได้ง่ายมาก
ส่วนประกอบของ Docker
Docker มีส่วนประกอบดังต่อไปนี้
Docker for Mac - อนุญาตให้เรียกใช้คอนเทนเนอร์ Docker บน Mac OS
Docker for Linux - อนุญาตให้เรียกใช้คอนเทนเนอร์ Docker บน Linux OS
Docker for Windows - อนุญาตให้เรียกใช้คอนเทนเนอร์ Docker บน Windows OS
Docker Engine - ใช้สำหรับสร้างอิมเมจ Docker และสร้างคอนเทนเนอร์ Docker
Docker Hub - นี่คือรีจิสทรีที่ใช้ในการโฮสต์อิมเมจ Docker ต่างๆ
Docker Compose - ใช้เพื่อกำหนดแอปพลิเคชันโดยใช้คอนเทนเนอร์ Docker หลายตัว
เราจะพูดถึงส่วนประกอบทั้งหมดนี้โดยละเอียดในบทต่อ ๆ ไป
เว็บไซต์อย่างเป็นทางการสำหรับ Docker คือ https://www.docker.com/ไซต์นี้มีข้อมูลและเอกสารเกี่ยวกับซอฟต์แวร์ Docker ทั้งหมด นอกจากนี้ยังมีลิงค์ดาวน์โหลดสำหรับระบบปฏิบัติการต่างๆ