Docker for Beginners
Mr.Suparoek Wiriyagoon
เรียนรู้การใช้งาน Docker เบื้องต้น เพื่อต่อยอดไปสู่ DevOps
ในสภาพการในปัจจุบันนี้ธุรกิจในหลาย ๆ แขนงมีการแข่งขันกันสูงมาก โดยเฉพาะการนำเทคโนโลยีเข้ามาช่วยในการอำนวยความสะดวกในการให้บริการ ทำให้เกิดเทคโนโลยีในการพัฒนาระบบมากมาย ที่จะทำให้การพัฒนาระบบเกิดขึ้นมารวดเร็ว เพื่อให้รองรับการแข่งขันที่รวดเร็วตามเทคโนโลยี Docker คือเครื่องมือส่วนหนึ่งในอีกหลายๆ ส่วน ที่มีส่วนช่วยในการทำให้ระบบมีการผลิตได้อย่างรวดเร็ว จึงมีความจำเป็นอย่างยิ่งที่คนที่ทำงานทางด้านสายเทคโนโลยีนั้น ควรที่จะเรียนรู้และทำการปรับตัวให้ทัน บริษัท จึงเห็นความสำคัญที่จะให้พนักงานได้เรียนรู้เทคโนโลยี Docker เพื่อนำไปปรับใช้กับงานที่กำลังจะเกิดขึ้นในปัจจุบันและในอนาคต
วัตถุประสงค์
- สามารถที่จะเข้าใจหลักการทำงานของ Docker เบื้องต้นได้
- มีความเข้าในการบริหารจัดการ การทำงานของ Microservice
- สามารถที่จะนำความรู้ไปต่อยอด และนำไปใช้ในงานได้
- เพื่อใช้ปูพื้นฐานไปสู่การใช้งานของเทคโนโลยีอื่น ๆ ที่เกี่ยวข้อง
คุณสมบัติของผู้เข้ารับการอบรม
- มีความรู้พื้นฐาน Linux เบื้องต้น
- มีความรู้พื้นฐาน Network เบื้องต้น
- มีความรู้พื้นฐานการพัฒนาระบบ
- มีความต้องการเรียนรู้เทคโนโลยี Microservice
เนื้อหาวิชา
- ทำความเข้าใจความหมายของ เทคโนโลยี Microservice และ concept docker
- การติดตั้ง Docker และการใช้คำสั่งเบื้องต้น
- การเขียน DockerFile และการ Build Image
- การใช้งาน Volume ร่วมกับ Container
- เข้าใจรูปแบบการทำงานของ Docker Network และการสร้าง Network
- การเขียน Docker Compose
- การใช้ Tool GUI ในการจัดการ docker
- การ Monitor Docker
- การติดตั้งและใช้งาน docker swarm mode
Mr.Suparoek Wiriyagoon
ประสบการณ์ในการทำงาน ดูแลรับผิดชอบงาน system infrastructure งานด้าน OS Linux , Solaris , AIX , Virtualization , Storage , Backup solution , HCI , Private Cloud , Open Source Software
ประกอบด้วย
ประกอบด้วย