Docker คืออะไร
📖 text • 5 นาทีDocker คืออะไร
Docker เป็นแพลตฟอร์มสำหรับสร้าง แจกจ่าย และรัน Container ซึ่งเป็นวิธีการ Package แอปพลิเคชันพร้อมกับ Dependencies ทั้งหมด
Container vs Virtual Machine
| Container | VM | |
|---|---|---|
| Boot time | วินาที | นาที |
| Size | MB | GB |
| Performance | ใกล้ Native | Overhead |
| Isolation | Process-level | Hardware-level |
คำสั่ง Docker พื้นฐาน
# ดึง image
docker pull nginx
# รัน container
docker run -d -p 80:80 nginx
# ดู container ที่กำลังทำงาน
docker ps