emiogiwara commited on
Commit
dc6532d
·
verified ·
1 Parent(s): 26d0326

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +10 -24
Dockerfile CHANGED
@@ -1,27 +1,13 @@
1
- FROM node:20
 
2
 
3
- WORKDIR /app
 
 
4
 
5
- RUN chmod -R 777 /app
 
 
6
 
7
- RUN apt-get update && \
8
- apt-get install -y ffmpeg imagemagick git && \
9
- rm -rf /var/lib/apt/lists/*
10
-
11
- # Menggunakan token di secret untuk cloning dan update repositori
12
- RUN --mount=type=secret,id=GITHUB_REPO,required=true \
13
- git clone $(cat /run/secrets/GITHUB_REPO) mybot || \
14
- (cd /app/mybot && git pull)
15
-
16
- WORKDIR /app/mybot
17
-
18
- RUN chmod -R 777 /app/mybot
19
-
20
- COPY package*.json ./
21
-
22
- RUN npm install
23
-
24
- # Debugging: Cek isi folder
25
- RUN ls -lah /app/mybot
26
-
27
- CMD ["node", "src/server.js"]
 
1
+ # Gunakan image dasar dari docker-android
2
+ FROM budtmo/docker-android:emulator_10.0
3
 
4
+ # Tetapkan variabel lingkungan yang diperlukan
5
+ ENV DEVICE="Samsung Galaxy S6"
6
+ ENV ANDROID_AVD_HOME=/root/.android/avd
7
 
8
+ # Salin skrip startup jika diperlukan
9
+ # COPY start-emulator.sh /start-emulator.sh
10
+ # RUN chmod +x /start-emulator.sh
11
 
12
+ # Perintah untuk menjalankan emulator saat container dimulai
13
+ CMD ["/start-emulator.sh"]