Spaces:
Runtime error
Runtime error
Update Dockerfile
Browse files- Dockerfile +11 -6
Dockerfile
CHANGED
|
@@ -1,13 +1,18 @@
|
|
| 1 |
-
#
|
| 2 |
FROM budtmo/docker-android:emulator_10.0
|
| 3 |
|
| 4 |
-
#
|
| 5 |
ENV DEVICE="Samsung Galaxy S6"
|
| 6 |
ENV ANDROID_AVD_HOME=/root/.android/avd
|
| 7 |
|
| 8 |
-
#
|
| 9 |
-
COPY start-emulator.sh /start-emulator.sh
|
| 10 |
-
RUN chmod +x /start-emulator.sh
|
| 11 |
|
| 12 |
-
#
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 13 |
CMD ["/start-emulator.sh"]
|
|
|
|
| 1 |
+
# Menggunakan image dasar dari docker-android
|
| 2 |
FROM budtmo/docker-android:emulator_10.0
|
| 3 |
|
| 4 |
+
# Menetapkan variabel lingkungan yang diperlukan
|
| 5 |
ENV DEVICE="Samsung Galaxy S6"
|
| 6 |
ENV ANDROID_AVD_HOME=/root/.android/avd
|
| 7 |
|
| 8 |
+
# Menyalin skrip startup ke dalam container dengan menetapkan pemilik dan izin
|
| 9 |
+
COPY --chown=android:android --chmod=755 start-emulator.sh /start-emulator.sh
|
|
|
|
| 10 |
|
| 11 |
+
# Menjalankan perintah tambahan jika diperlukan
|
| 12 |
+
# RUN /start-emulator.sh
|
| 13 |
+
|
| 14 |
+
# Menetapkan port yang akan diekspos
|
| 15 |
+
EXPOSE 6080 5554 5555
|
| 16 |
+
|
| 17 |
+
# Menetapkan perintah yang akan dijalankan saat container dimulai
|
| 18 |
CMD ["/start-emulator.sh"]
|