FROM node:18-alpine # direktori kerja WORKDIR /app # Salin file dependency COPY package*.json ./ # Install dependency RUN npm install # Salin semua source code COPY . . # Ekspos port API EXPOSE 3000 # Jalankan server CMD ["node", "app.js"]