ลบ Container, Image และ Volume ที่ไม่ใช้ให้ระบบสะอาด

ลบ Container, Image และ Volume ที่ไม่ใช้ให้ระบบสะอาด

หนึ่งในปัญหาที่พบบ่อยเมื่อใช้ Docker มาสักระยะคือ Disk เต็มโดยไม่รู้ตัว สาเหตุหลักมาจาก Container ที่หยุดทำงานแล้ว, Image เก่าที่ไม่ได้ใช้, และ Volume ที่ถูกทิ้งไว้ บทความนี้จะสอนวิธีทำความสะอาด Docker อย่างถูกต้อง ทั้งแบบเลือกลบทีละรายการและแบบล้างทุกอย่างในคำสั่งเดียว ทำไม Docker ถึงกิน Disk เยอะ?

Docker Hub คืออะไร? วิธี Pull และ Push Image

Docker Hub คืออะไร? วิธี Pull และ Push Image

Docker Hub คือ คลังเก็บ Docker Image ที่ใหญ่ที่สุดในโลก เปรียบเหมือน GitHub แต่สำหรับ Container Image โดยเฉพาะ มีทั้ง Image สาธารณจาก Official และ Community ให้ใช้ฟรีนับล้าน Image Docker Hub คืออะไร? Docker Hub ที่ hub.docker.com เป็น Registry กลางสำหรับเก็บและแชร์ Docker Image มีทั้ง Official Image

Dockerfile เขียนอย่างไร? อธิบายทีละบรรทัด

Dockerfile เขียนอย่างไร? อธิบายทีละบรรทัด

Dockerfile คือหัวใจของการสร้าง Docker Image เอง ทุกครั้งที่สั่ง docker build Docker จะอ่านไฟล์นี้และสร้าง Image ตามคำสั่งทีละบรรทัด Structure ของ Dockerfile Dockerfile คือไฟล์ Text ธรรมดา ไม่มีนามสกุล แต่ละบรรทัดคือคำสั่งหนึ่งที่ Docker จะรันเพื่อสร้าง Image # ตัวอย่าง Dockerfile สำหรับ Node.js App

Docker Commands ที่ใช้บ่อยที่สุด 20 คำสั่ง

Docker Commands ที่ใช้บ่อยที่สุด 20 คำสั่ง

หากคุณเพิ่งเริ่มใช้ Docker การจำคำสั่งทุกตัวอาจดูน่ากลัว บทความนี้รวบรวม 20 คำสั่งที่ใช้งานจริงบ่อยที่สุด พร้อมตัวอย่างการใช้งานจริง 1. docker run — สร้างและรัน Container # รันแบบพื้นฐาน docker run nginx # รันเป็น Background (-d) และ Map Port docker run -d -p 8080:80 nginx # รันและตั้งชื่อ Container

Docker Image vs Container ต่างกันอย่างไร?

Docker Image vs Container ต่างกันอย่างไร?

หนึ่งในคำถามยอดฮิตของคนเริ่มใช้ Docker คือ "Image กับ Container ต่างกันยังไง?" บทความนี้จะอธิบายความแตกต่างให้ชัดเจนด้วยตัวอย่างที่เข้าใจง่าย Docker Image คืออะไร? Docker Image คือ แม่แบบ (Template) แบบ Read-only ที่บรรจุ OS, Runtime, Library และโค้ดของ Application ไว้ครบ Image ไม่สามารถเปลี่ยนแปลงไ

Docker คืออะไร? ทำไมนักพัฒนาต้องรู้จัก

Docker คืออะไร? ทำไมนักพัฒนาต้องรู้จัก

ถ้าคุณเคยได้ยินคำว่า Docker แต่ยังไม่แน่ใจว่ามันคืออะไร หรือจำเป็นต้องใช้ไหม บทความนี้จะอธิบายให้เข้าใจตั้งแต่ต้น ตั้งแต่แนวคิดพื้นฐานไปจนถึงเหตุผลที่นักพัฒนาและ System Admin ทั่วโลกหันมาใช้ Docker กันอย่างแพร่หลาย Docker คืออะไร? Docker คือแพลตฟอร์มสำหรับสร้างและรัน Container ซึ่งเป็นหน่วยที่บรรจุ

ติดตั้ง Docker บน Ubuntu/Debian

ติดตั้ง Docker บน Ubuntu/Debian

Docker คือเครื่องมือสำหรับรัน Application ในรูปแบบ Container ที่ช่วยให้ติดตั้ง ย้าย และจัดการ Software ได้ง่ายขึ้นมาก บทความนี้จะอธิบายขั้นตอนการติดตั้ง Docker Engine บน Ubuntu และ Debian แบบครบถ้วน ข้อกำหนดเบื้องต้น ก่อนติดตั้ง ตรวจสอบให้แน่ใจว่าระบบของคุณเป็น: Ubuntu 20.04, 22.04, 24.04 หรือใหม่กว

LINE CHAT