AI_Manager_Dashboard / Dockerfile
maitrang04's picture
Create Dockerfile
4b55822 verified
raw
history blame contribute delete
577 Bytes
# Sử dụng Node.js bản 20 để tương thích tốt nhất với Vite hiện tại
FROM node:20
WORKDIR /app
# Copy package.json và cài đặt thư viện
COPY package*.json ./
RUN npm install
# Copy toàn bộ code nguồn vào container
COPY . .
# Build frontend (Lệnh này sẽ tạo ra thư mục dist)
RUN npm run build
# Hugging Face yêu cầu ứng dụng chạy trên cổng 7860
ENV PORT=7860
EXPOSE 7860
# Lệnh chạy ứng dụng (Sử dụng lệnh dev của Replit để đảm bảo chạy được cả server/client)
CMD ["npm", "run", "dev"]