” Docker คือโปรแกรมอะไร “
Docker เป็น Software Container ที่ถูกพัฒนาขึ้นมาให้สามารถการจัดการ Container ได้ง่าย Image มีขนาดเล็ก แยกเป็นชั้นๆ สร้างแนวคิด build, ship, run ที่แต่ละรอบของการสร้าง Container เร็วขึ้นมาก ทำให้เป็นที่สนใจและกำลังแพร่หลายในกลุ่ม Developer และ System Admin
Docker มีชุดซอฟต์แวร์ให้ใช้งานดังนี้
Docker Engine : เป็น Core หลักในการทำงาน
Docker Machine : เป็นซอฟต์แวร์สำหรับสร้าง หรือ เซ็ตอัพเครื่องให้พร้อมสำหรับ container
Docker Swarm : เป็นซอฟต์แวร์ที่เอาไว้เชื่อมต่อ Docker Engine หลายๆเครื่องมาเชื่อมต่อรวมกันให้เป็น cluster
Docker Compose : เป็นซอฟต์แวร์สำหรับอำนวยความสะดวกในการรัน Container โดยสามารถสั่งรันหลายๆ Container ได้พร้อมๆกัน ตั้งค่าต่างๆ รวมไปถึงเชื่อมโยง Container ให้สามารถทำงานร่วมกันได้
ส่วนใครที่กำลังจะศึกษาการใช้งาน Docker ก่อนเริ่มใช้งาน ควรจะศึกษาพื้นฐานการใช้งานและการติดตั้ง Software บน Linux มาก่อน คือต้องลองทำจริงติดตั้งเอง Config เองใน Linux ก่อนที่จะย้ายมาใช้ Docker ซึ่ง Docker ก็ทำงานอยู่ภายใต้ Linux เช่นเดียวกัน ถ้าหากเข้าใจพื้นฐาน Linux ดีแล้ว มาลองใช้งาน Docker กันครับ จากที่คุณเคยติดตั้งเป็นชั่วโมงหรือติดตั้งเป็นวันมันจะลดเหลือเพียงไม่กี่นาทีเท่านั้น และทำให้ Developer และ System Admin ทำงานได้ง่ายขึ้นกว่าเดิมมาก
VDO Review : https://youtu.be/lOk4jAir5sk
Assignment 3 เครื่องมือที่ใช้ในการจัดการ IT
ชื่อเครื่องมือที่ใช้ DOCKER
จัดทำโดย นาย อาชวิน จารุจันทร์ 1580900692
เสนอ
อาจารย์ทศพล บ้านคลองสี่
วิชา IE.412 การจัดการสารสนเทศและบริการ
สาขาวิศวกรรมมัลติมีเดียและระบบอินเทอร์เน็ต คณะวิศวกรรมศาสตร์ มหาวิทยาลัยกรุงเทพ
ภาคเรียนที่ 1 ปีการศึกษา 2561
————————————————————————————————————————————————————
ASSIGNMENT 3 IT MANAGEMENT TOOLS
DOCKER
SUBMITTED BY
ARSHAVIN JARUCHUN 1580900692
PRESENT TODSAPON BANKLONGSI
IE412 INFORMATION AND SERVICE MANAGEMENT
DEPARTMENT OF MULTIMEDIA AND INTERNET SYSTEMS ENGINEERING SCHOOL OF ENGINEERING
BANGKOK UNIVERSITY
SEMESTER 1 YEAR 2018