Posts

Showing posts with the label docker

การติดตั้ง Docker บน Linux Ubuntu 18.04

Image
Docker คืออะไร ? Docker คือ อีกขั้นของ Virtual Machine (VM) สำหรับจำลองสภาพแวดล้อมสำหรับการทำงานขึ้นมาบนเครื่องที่ทำการติดตั้ง เดิมเราใช้ VM เพื่อจำลอง OS ต่างๆ เช่น Linux เพื่อใช้ในการอบรม หรือ การทดลองทำอะไรบางอย่าง เช่น เราจำลอง Linux มาเพื่อติดตั้ง PHP เวอร์ชัน 5.6 ต่อมาต้องการ Update เวอร์ชัน PHP เป็น 7.0 ซึ่งการ Update ข้ามเวอร์ชันแบบนี้ในบางครั้งอาจทำให้โปรแกรมที่เราเคยทำไว้ไม่สามารถใช้งานได้ วิธีแก้แบบเดิมก็คือ จำลอง VM ขึ้นมาใหม่อีก 1 เครื่อง เพื่อติดตั้ง PHP เวอร์ชัน 7.0 แต่หากเราใช้ Docker เราสามารถจำลองสภาพแวดล้อมขึ้นมาใหม่สำหรับติดตั้ง PHP เวอร์ชัน 7.0 ได้ โดยไม่ต้องไปเริ่มตั้งแต่สร้าง VM ตัวใหม่ นั้นเอง ดังรูป ที่มา :  https://www.docker.com/resources/what-container วิธีการติดตั้ง Docker บน Linux Ubuntu 18.04 1. เริ่มต้นจากทำการ Update APT (Advanced Package Tool) ให้เรียบร้อย sudo apt-get update !! ถ้าหากไม่สามารถ Update ได้ ซึ่งอาจจะแสดง Error Message เช่น Some index files failed to download ให้แก้โดยเปลี่ยนช่องทางดาวน์โหลดไปที่ Software & Updates > ...