diff --git a/Dockerfile b/Dockerfile index 150aeaee..8daffc34 100644 --- a/Dockerfile +++ b/Dockerfile @@ -18,20 +18,20 @@ COPY package.json ./ COPY vendor/ckeditor5 ./vendor/ckeditor5 # Install dependencies -RUN npm install -# RUN npm install --frozen-lockfile +RUN pnpm install +# RUN pnpm install --frozen-lockfile # Menyalin source code aplikasi COPY . . # Build aplikasi -RUN NODE_OPTIONS="--max-old-space-size=4096" npm run build +RUN NODE_OPTIONS="--max-old-space-size=4096" pnpm run build # Expose port untuk server EXPOSE 3000 # Perintah untuk menjalankan aplikasi -CMD ["npm", "run", "start"] +CMD ["pnpm", "run", "start"] # # Gunakan base image Node.js Alpine yang ringan @@ -55,7 +55,7 @@ CMD ["npm", "run", "start"] # COPY vendor/ckeditor5 ./vendor/ckeditor5 # # Install dependencies -# RUN npm install --frozen-lockfile +# RUN pnpm install --frozen-lockfile # # Salin semua source code # COPY . .