Sign inSign up

budtmo/docker-android:emulator_12.0

Index digest

sha256:f7cab3733b93657568ba72fa17172e2af24f5eaf79a0b52e61d28d383366907c

OS/ARCH

linux/amd64

Compressed size

2.89 GB

Last pushed

5 days by budtmo

Type

Image

Manifest digest

sha256:5c60d8c9f49dc8bb9399e60128ecc58c8d14d69a9ed202d12b98d096f39413cd

Image Layers

1umoci raw add-layer --image /home/buildd/rockcraft-ubuntu-cc003627bc5bab71b42ff0f8e1a41f88/images/ubuntu:rockcraft-base40.19 MB
2umoci config --image /home/buildd/rockcraft-ubuntu-cc003627bc5bab71b42ff0f8e1a41f88/images/ubuntu:26.04 --clear=config.entrypoint0 B
3umoci config --image /home/buildd/rockcraft-ubuntu-cc003627bc5bab71b42ff0f8e1a41f88/images/ubuntu:26.04 --clear=config.cmd0 B
4umoci config --image /home/buildd/rockcraft-ubuntu-cc003627bc5bab71b42ff0f8e1a41f88/images/ubuntu:26.04 --config.env0 B
5umoci config --image /home/buildd/rockcraft-ubuntu-cc003627bc5bab71b42ff0f8e1a41f88/images/ubuntu:26.04 --clear=config.labels0 B
6umoci config --image /home/buildd/rockcraft-ubuntu-cc003627bc5bab71b42ff0f8e1a41f88/images/ubuntu:26.04 --clear=manifest.annotations0 B
7umoci raw add-layer --image /home/buildd/rockcraft-ubuntu-cc003627bc5bab71b42ff0f8e1a41f88/images/ubuntu:26.04392 B
8ENV DEBIAN_FRONTEND=noninteractive0 B
9RUN /bin/sh -c apt-get -qqy275.79 MB
10ENV TZ=UTC0 B
11RUN /bin/sh -c echo "${TZ}"413.09 KB
12ARG TARGETARCH=amd640 B
13ENV JAVA_HOME=/usr/lib/jvm/java-25-openjdk-amd640 B
14ENV PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/lib/jvm/java-25-openjdk-amd64/bin0 B
15RUN |1 TARGETARCH=amd64 /bin/sh -c32 B
16ENV ANDROID_HOME=/opt/android0 B
17COPY /opt/android /opt/android # buildkit205.51 MB
18ENV PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/lib/jvm/java-25-openjdk-amd64/bin:/opt/android/cmdline-tools/tools:/opt/android/cmdline-tools/tools/bin:/opt/android/platform-tools:/opt/android/build-tools0 B
19COPY /usr/local /usr/local # buildkit48.27 MB
20ARG USERNAME=androidusr0 B
21ENV USERNAME=androidusr0 B
22ARG USERPASS=secret0 B
23ARG USERID=13000 B
24ENV USERID=13000 B
25ARG GROUPID=13010 B
26ENV GROUPID=13010 B
27RUN |5 TARGETARCH=amd64 USERNAME=androidusr USERPASS=secret3.65 KB
28ENV APPIUM_VERSION=3.9.00 B
29RUN |5 TARGETARCH=amd64 USERNAME=androidusr USERPASS=secret42.95 MB
30RUN |5 TARGETARCH=amd64 USERNAME=androidusr USERPASS=secret16.85 MB
31ENV WORK_PATH=/home/androidusr0 B
32WORKDIR /home/androidusr32 B
33USER 1300:13010 B
34ENV APPIUM_DRIVER_ESPRESSO_VERSION=9.3.80 B
35ENV APPIUM_DRIVER_FLUTTER_VERSION=4.1.00 B
36ENV APPIUM_DRIVER_GECKO_VERSION=3.0.170 B
37ENV APPIUM_DRIVER_UIAUTOMATOR2_VERSION=8.7.20 B
38RUN |5 TARGETARCH=amd64 USERNAME=androidusr USERPASS=secret269.82 MB
39ENV SCRIPT_PATH=appium-docker-android0 B
40RUN |5 TARGETARCH=amd64 USERNAME=androidusr USERPASS=secret214 B
41COPY --chown=1300:1301 . appium-docker-android/ #3.12 KB
42ENV APP_PATH=/home/androidusr/appium-docker-android0 B
43EXPOSE [4723/tcp]0 B
44ENTRYPOINT ["sh" "-c"]0 B
45CMD ["${WORK_PATH}/${SCRIPT_PATH}/start.sh"]0 B
46ARG AUTHORS=Budi Utomo0 B
47LABEL author=Budi Utomo <[email protected]>0 B
48USER root0 B
49RUN |1 AUTHORS=Budi Utomo /bin/sh17.7 MB
50ARG DOCKER_ANDROID_VERSION=v3.9.0-p10 B
51ENV DOCKER_ANDROID_VERSION=v3.9.0-p10 B
52EXPOSE [4723/tcp 5554/tcp 5555/tcp]0 B
53ARG EMULATOR_ANDROID_VERSION=12.00 B
54ARG EMULATOR_API_LEVEL=320 B
55ENV EMULATOR_ANDROID_VERSION=12.0 EMULATOR_API_LEVEL=32 EMULATOR_SYS_IMG=x86_64 EMULATOR_IMG_TYPE=google_apis0 B
56ENV PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/lib/jvm/java-25-openjdk-amd64/bin:/opt/android/cmdline-tools/tools:/opt/android/cmdline-tools/tools/bin:/opt/android/platform-tools:/opt/android/build-tools:/opt/android/build-tools0 B
57RUN |2 EMULATOR_ANDROID_VERSION=12.0 EMULATOR_API_LEVEL=32 /bin/sh1.82 GB
58RUN |2 EMULATOR_ANDROID_VERSION=12.0 EMULATOR_API_LEVEL=32 /bin/sh32.81 MB
59ENV NOVNC_VERSION=1.7.0 WEBSOCKIFY_VERSION=0.13.0 OPT_PATH=/opt0 B
60RUN |2 EMULATOR_ANDROID_VERSION=12.0 EMULATOR_API_LEVEL=32 /bin/sh770.47 KB
61ENV DISPLAY=:0 SCREEN_NUMBER=0 SCREEN_WIDTH=1600 SCREEN_HEIGHT=9000 B
62EXPOSE [5900/tcp 6080/tcp]0 B
63RUN |2 EMULATOR_ANDROID_VERSION=12.0 EMULATOR_API_LEVEL=32 /bin/sh177 B
64ENV SCRIPT_PATH=docker-android0 B
65ENV APP_PATH=/home/androidusr/docker-android0 B
66RUN |2 EMULATOR_ANDROID_VERSION=12.0 EMULATOR_API_LEVEL=32 /bin/sh160 B
67COPY mixins /home/androidusr/docker-android/mixins # buildkit24.29 MB
68COPY cli /home/androidusr/docker-android/cli # buildkit13.64 KB
69RUN |2 EMULATOR_ANDROID_VERSION=12.0 EMULATOR_API_LEVEL=32 /bin/sh121.06 MB
70RUN |2 EMULATOR_ANDROID_VERSION=12.0 EMULATOR_API_LEVEL=32 /bin/sh1.02 KB
71RUN |2 EMULATOR_ANDROID_VERSION=12.0 EMULATOR_API_LEVEL=32 /bin/sh464 B
72USER 1300:13010 B
73ENV LOG_PATH=/home/androidusr/logs WEB_LOG_PORT=90000 B
74EXPOSE [9000/tcp]0 B
75RUN |2 EMULATOR_ANDROID_VERSION=12.0 EMULATOR_API_LEVEL=32 /bin/sh155 B
76RUN |2 EMULATOR_ANDROID_VERSION=12.0 EMULATOR_API_LEVEL=32 /bin/sh269 B
77STOPSIGNAL SIGTERM0 B
78ENV DEVICE_TYPE=emulator0 B
79CMD ["${APP_PATH}/mixins/scripts/run.sh"]0 B

Command

umoci raw add-layer --image /home/buildd/rockcraft-ubuntu-cc003627bc5bab71b42ff0f8e1a41f88/images/ubuntu:rockcraft-base /home/buildd/rockcraft-ubuntu-cc003627bc5bab71b42ff0f8e1a41f88/images/.temp_layer.9587.tar --tag 26.04