Database / Dockerfile
puruu Puruu
update Dockerfile
4c76174
raw
history blame contribute delete
386 Bytes
# Gunakan base image Node.js versi LTS yang ringan
FROM node:20-alpine
# Atur direktori kerja di dalam container
WORKDIR /app
# Salin file package.json untuk caching dependensi
COPY package.json ./
# Instal dependensi Node.js
RUN npm install
# Salin sisa kode aplikasi
COPY . .
RUN chown -R node:node /app
# Jalankan server menggunakan skrip dari package.json
CMD ["npm", "start"]