Files
logapi_nuxt/Dockerfile
2025-06-16 09:14:36 +07:00

21 lines
439 B
Docker

# Gunakan image Node.js sebagai base image
FROM node:18-alpine
# Set direktori kerja di dalam container
WORKDIR /app
# Salin file package.json dan package-lock.json
COPY package*.json ./
# Install dependencies
RUN npm install
# Salin seluruh aplikasi ke dalam container
COPY . .
# Expose port untuk aplikasi (Nuxt secara default menggunakan port 3000)
EXPOSE 3000
# Jalankan aplikasi dalam mode development
CMD ["npm", "run", "dev"]