---
title: การแก้ปัญหาการดีพลอย
description: เมื่อเวอร์ชันล้มเหลว ให้อ่านสาเหตุในหน้าเวอร์ชันก่อน ถ้าเนื้อหาถูกปฏิเสธ ให้แก้แล้วอัปโหลดใหม่ ถ้าแพลตฟอร์มขัดข้อง ให้ลองอีกครั้ง
url: https://agentlab.cresclab.com/docs/th/deploy/troubleshooting
language: th
updated: 2026-10-06
---

# การแก้ปัญหาการดีพลอย

เมื่อเวอร์ชันล้มเหลว ให้อ่านสาเหตุในหน้าเวอร์ชันก่อน ถ้าเนื้อหาถูกปฏิเสธ ให้แก้แล้วอัปโหลดใหม่ ถ้าแพลตฟอร์มขัดข้อง ให้ลองอีกครั้ง

## เนื้อหาถูกปฏิเสธ

| สิ่งที่เห็น                  | สาเหตุ                                          | วิธีแก้                                                                                       |
| ---------------------------- | ----------------------------------------------- | --------------------------------------------------------------------------------------------- |
| ไม่พบ `index.html`           | บีบอัดทั้งโฟลเดอร์แทนที่จะเป็นเนื้อหาในโฟลเดอร์ | บีบอัดจากในโฟลเดอร์ให้ `index.html` อยู่ชั้นบนสุด                                             |
| พบความลับในไฟล์              | ไฟล์ที่อัปโหลดมีข้อความคล้าย API key หรือโทเค็น | ลบออกจากไฟล์ เปลี่ยนคีย์ใหม่ ป้อนใน **ตั้งค่า** ของแอป แล้วอัปโหลดใหม่                        |
| อิมเมจไม่มี `CMD`            | Dockerfile ไม่มีคำสั่งเริ่มต้น                  | เพิ่ม `CMD` หรือ `ENTRYPOINT`                                                                 |
| ไม่มี `USER` นี้             | Dockerfile ระบุผู้ใช้ที่ไม่มีในอิมเมจ           | ใช้ uid ที่เป็นตัวเลข หรือผู้ใช้ที่อิมเมจมี เช่น `node`                                       |
| การพุชถูกปฏิเสธ ไม่ใช่ amd64 | บิลด์เป็น arm64 บน Mac ชิป Apple                | บิลด์ใหม่ด้วย `docker build --platform linux/amd64`                                           |
| ช่องโหว่ร้ายแรง              | แพ็กเกจในอิมเมจมีช่องโหว่ร้ายแรงที่รู้จักแล้ว   | อัปเกรดแพ็กเกจเป็นเวอร์ชันที่ผลการสแกนระบุ หรือเปลี่ยนไปใช้อิมเมจฐานรุ่นใหม่ที่มีเวอร์ชันนั้น |

## รอการยืนยัน

เมื่อการตรวจที่ตั้งเป็น "ถามก่อน" พบปัญหา เวอร์ชันจะหยุดที่ **รอการยืนยัน** หลังอ่านผลแล้ว คุณยังเผยแพร่ต่อได้ ช่องโหว่ระดับสูงอยู่ในกลุ่มนี้ วิธีแก้เหมือนช่องโหว่ร้ายแรง และคำเตือนจะหายไปเมื่ออัปเกรดแล้ว

## เวอร์ชันไม่พร้อมเสียที

ถ้าบิลด์สำเร็จและเผยแพร่แล้ว แต่แท็บ **การทำงาน** ไม่มีอินสแตนซ์ที่พร้อม ส่วนใหญ่เป็นเพราะเซิร์ฟเวอร์ไม่ได้รอรับที่พอร์ตที่แพลตฟอร์มกำหนด

1. ดูว่าหน้าเวอร์ชันมีประกาศ `imagePortsAmbiguous` หรือไม่
2. ให้เซิร์ฟเวอร์รอรับที่ตัวแปรสภาพแวดล้อม `PORT` หรือใส่พอร์ตที่เซิร์ฟเวอร์รอรับจริงใน **ตั้งค่า › การตั้งค่าการทำงาน › พอร์ต**
3. เลือก **รีสตาร์ตบริการ**

## รีสตาร์ตซ้ำไปเรื่อย ๆ

สาเหตุที่พบบ่อยคือโปรแกรมเขียนไฟล์นอก `/tmp` บนระบบไฟล์แบบอ่านอย่างเดียว ให้ย้ายไปเขียนที่ `/tmp` ดู[ข้อกำหนดการรันคอนเทนเนอร์](https://agentlab.cresclab.com/docs/th/deploy/runtime-contract.md#writable-paths)

## แพลตฟอร์มขัดข้อง

เมื่อสาเหตุมาจากแพลตฟอร์มเอง ให้ลองเวอร์ชันเดิมอีกครั้ง ไม่ต้องแก้ไขหรืออัปโหลดใหม่

## ยังแก้ไม่ได้

- ในแท็บ **การทำงาน** ดูสถานะอินสแตนซ์และบันทึกล่าสุด
- ในแท็บ **ตรวจสอบ** ของอิมเมจ อ่านประกาศที่แพลตฟอร์มแสดงไว้
- ขอให้เครื่องมือ AI ที่เชื่อมต่อ Agent Lab MCP อ่านสถานะการดีพลอยให้ ซึ่งเห็นรหัสเดียวกับหน้านี้
