กลับไปยังเอกสาร
การแก้ปัญหา
แก้ไข Deployment Failures
วินิจฉัยและแก้ไขข้อผิดพลาดการ deploy ทั่วไป
Intermediate6 min readUpdated 2024-02-01
Build failed
สาเหตุ: ข้อผิดพลาดระหว่าง Docker build
วิธีแก้ไข:
- ตรวจสอบ build logs สำหรับข้อความข้อผิดพลาด
- ตรวจสอบไวยากรณ์ Dockerfile
- ตรวจสอบว่า dependencies ทั้งหมดพร้อมใช้งาน
- ตรวจสอบการเชื่อมต่อ network สำหรับการดาวน์โหลดแพ็กเกจ
Container ไม่เริ่มต้น
สาเหตุ: ข้อผิดพลาดในการกำหนดค่าหรือ runtime
วิธีแก้ไข:
- ตรวจสอบ container logs สำหรับข้อผิดพลาด
- ตรวจสอบว่า environment variables ถูกตั้งค่า
- ตรวจสอบว่าพอร์ตไม่ถูกใช้งานอยู่แล้ว
- ตรวจสอบว่าขีดจำกัด memory ไม่ต่ำเกินไป
พอร์ตถูกใช้งานอยู่แล้ว
สาเหตุ: บริการอื่นใช้พอร์ต
วิธีแก้ไข:
- ค้นหาสิ่งที่ใช้พอร์ต:
netstat -tlpn | grep :PORT - หยุดบริการที่ขัดแย้ง
- หรือเลือกพอร์ตอื่นสำหรับแอปของคุณ
พื้นที่ disk ไม่เพียงพอ
สาเหตุ: ที่เก็บข้อมูล server เต็ม
วิธีแก้ไข:
- ล้าง Docker:
docker system prune - ลบ images และ containers ที่ไม่ได้ใช้
- ตรวจสอบไฟล์ log ขนาดใหญ่
- พิจารณาขยายพื้นที่เก็บข้อมูล
Screenshots

Ready to try Server Compass?
Download the app and deploy your first application in under 5 minutes.
Download Server Compass