This commit is contained in:
parent
2161f09398
commit
43299b4d9e
@ -1,4 +1,4 @@
|
|||||||
node_modules
|
node_modules/
|
||||||
dist
|
dist
|
||||||
.git
|
.git/
|
||||||
.env
|
.env
|
||||||
@ -18,10 +18,15 @@ RUN npm run build # ✅ ตอนนี้ vite build จะใช้ @vitejs/p
|
|||||||
|
|
||||||
# ใช้ Nginx เป็น Web Server สำหรับเสิร์ฟไฟล์ static
|
# ใช้ Nginx เป็น Web Server สำหรับเสิร์ฟไฟล์ static
|
||||||
FROM nginx:alpine
|
FROM nginx:alpine
|
||||||
|
RUN adduser -D myuser
|
||||||
|
USER myuser
|
||||||
|
|
||||||
# คัดลอกไฟล์ที่ build แล้วไปยัง Nginx
|
# คัดลอกไฟล์ที่ build แล้วไปยัง Nginx
|
||||||
COPY --from=build /app/dist /usr/share/nginx/html
|
COPY --from=build /app/dist /usr/share/nginx/html
|
||||||
|
|
||||||
|
# ลบ cache หรือไฟล์ที่ไม่จำเป็น
|
||||||
|
RUN rm -rf /var/cache/apk/*
|
||||||
|
|
||||||
# เปิดพอร์ต 80
|
# เปิดพอร์ต 80
|
||||||
EXPOSE 80
|
EXPOSE 80
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user