ตอน Dev แล้วที่นี้่ช่วยที่ package container จาก Local เวลาสั่ง docker build มันจะ Error แนวๆ
ERROR: failed to build: failed to solve: invalid file request .output/server/node_modules/.nitro/@vueuse/[email protected]/node_modules/@vueuse/shared
สาเหตุ
context มี .output จากเครื่อง Windows ทำให้ BuildKit อ่านแล้วพังตอน Docker Build เคสนี้ @vueuse/shared มันหาไม่เจอนี้แหละ โดยตัว .output มันมาจาก bun run build ซึ่งอาจจะเกิดจากเราเอง หรือ ตัว AI Agent มันวางยาก็ได้
การแก้ไข
ปรับเจ้า .dockerignore เพิ่ม .output / .nuxt / dist ออกจาก context ของ Docker ตอน Build
node_modules .output .nuxt dist Dockerfile* docker-compose* .dockerignore .git .gitignore README.md LICENSE .vscode Makefile helm-charts .env .editorconfig .idea coverage* ReleaseMail.html
Discover more from naiwaen@DebuggingSoft
Subscribe to get the latest posts sent to your email.



