Docker คืออะไร: ภาพรวมและแนวคิดหลัก
บทความนี้แนะนำ Docker ว่าเป็นแพลตฟอร์มที่ช่วยให้นักพัฒนาสามารถสร้าง จัดส่ง และรันแอปพลิเคชันในคอนเทนเนอร์ ซึ่งเป็นเหมือนกล่องที่บรรจุทุกสิ่งที่แอปพลิเคชันต้องกา...
ทำความเข้าใจ Docker ตั้งแต่เริ่มต้น ทำไมมันถึงเป็นเครื่องมือสำคัญสำหรับนักพัฒนาและ DevOps
บทความนี้แนะนำ Docker ว่าเป็นแพลตฟอร์มที่ช่วยให้นักพัฒนาสามารถสร้าง จัดส่ง และรันแอปพลิเคชันในคอนเทนเนอร์ ซึ่งเป็นเหมือนกล่องที่บรรจุทุกสิ่งที่แอปพลิเคชันต้องกา...
บทความนี้แนะนำ Docker Compose ซึ่งเป็นเครื่องมือที่ช่วยจัดการแอปพลิเคชันที่ประกอบด้วยหลาย Docker Container ได้อย่างง่ายดาย โดยใช้ไฟล์ `docker-compose.yml` เพื่อ...
บทความนี้ได้สาธิตวิธีการสร้าง Docker Container สำหรับเว็บแอปพลิเคชัน Node.js อย่างง่าย ตั้งแต่การสร้างแอปพลิเคชัน, การเขียน Dockerfile เพื่อกำหนดสภาพแวดล้อม, กา...
บทความนี้แนะนำคำศัพท์พื้นฐานใน Docker ที่ควรรู้ ได้แก่ Image (แม่แบบสำหรับ Container), Container (instance ที่ทำงานอยู่ของ Image), Dockerfile (ไฟล์คำสั่งสร้าง I...
บทความนี้อธิบายถึง Docker Network ซึ่งเป็นระบบเครือข่ายเสมือนที่ช่วยให้ Container สามารถสื่อสารกันได้ โดยหลักๆ จะกล่าวถึง Bridge, Host และ Overlay Network พร้อม...
บทความนี้แนะนำ Docker Volume ซึ่งเป็นกลไกสำคัญในการจัดการข้อมูลแบบถาวรใน Container โดยอธิบายความแตกต่างระหว่าง Volume และ Bind Mount พร้อมทั้งแสดงวิธีการสร้าง,...
บทความนี้อธิบายขั้นตอนการติดตั้ง Docker บนระบบปฏิบัติการ Windows, macOS และ Linux โดยเน้นการติดตั้ง Docker Desktop บน Windows และ macOS และ Docker Engine บน Lin...
บทความนี้กล่าวถึงการใช้ Docker Compose เพื่อจัดการแอปพลิเคชันที่ประกอบด้วยหลาย Container โดยเน้นที่การกำหนดค่า Network และ Volume เพื่อให้ Container สามารถสื่อส...
บทความนี้เป็นการแนะนำการใช้งาน Docker เบื้องต้น โดยใช้ Image `hello-world` เพื่อแสดงให้เห็นขั้นตอนการรัน Container ตั้งแต่การดาวน์โหลด Image จาก Docker Hub, การ...
บทความนี้อธิบายวิธีการจัดการ Docker Container โดยใช้คำสั่งพื้นฐาน ได้แก่ `docker start` (เริ่มต้น Container ที่หยุด), `docker stop` (หยุด Container ที่กำลังทำงา...
บทความนี้อธิบายถึงวิธีการสร้าง Docker Image ของตัวเองโดยใช้ Dockerfile ซึ่งเป็นไฟล์ที่กำหนดขั้นตอนการสร้าง Image ตั้งแต่การเลือก base image, ติดตั้งโปรแกรม, คัด...
บทความนี้อธิบายวิธีการแชร์ Docker Image ที่สร้างขึ้นบน Docker Hub เพื่อให้ผู้อื่นสามารถนำไปใช้งานได้ โดยเริ่มจากการสมัครบัญชี Docker Hub, Login ผ่าน Command Lin...