ilhamdev commited on
Commit
8d79164
·
verified ·
1 Parent(s): 30e4853

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +5 -8
Dockerfile CHANGED
@@ -1,23 +1,20 @@
1
- # Gunakan Node.js versi 20 sebagai base image
2
  FROM node:20
3
 
4
- # Setel direktori kerja
5
  WORKDIR /app
6
 
7
- # Salin file .npmrc terlebih dahulu jika ada pengaturan khusus
8
  COPY .npmrc ./
9
 
10
- # Salin package.json dan package-lock.json
11
  COPY package*.json ./
12
 
13
- # Instal dependensi dengan konfigurasi dari .npmrc
14
  RUN npm install
15
 
16
- # Salin seluruh kode proyek ke dalam container
 
 
 
 
17
  COPY . .
18
 
19
- # Ekspos port
20
  EXPOSE 7860
21
 
22
- # Jalankan aplikasi
23
  CMD ["node", "index.js"]
 
 
1
  FROM node:20
2
 
 
3
  WORKDIR /app
4
 
 
5
  COPY .npmrc ./
6
 
 
7
  COPY package*.json ./
8
 
 
9
  RUN npm install
10
 
11
+ RUN apt-get update && \
12
+ apt-get install -y ffmpeg && \
13
+ apt-get clean && \
14
+ rm -rf /var/lib/apt/lists/*
15
+
16
  COPY . .
17
 
 
18
  EXPOSE 7860
19
 
 
20
  CMD ["node", "index.js"]