docker.io/budtmo/docker-android:emulator_14.0 linux/amd64

docker.io/budtmo/docker-android:emulator_14.0 - 国内下载镜像源 浏览次数:205
根据镜像名称 docker.io/budtmo/docker-android, 我们可以通过 Docker Hub 的 API 或直接访问镜像页面获取描述信息。

镜像名: docker.io/budtmo/docker-android

描述:

该镜像是用于在 Docker 中构建和运行 Android 应用程序的环境,包含了必要的工具和依赖项。它基于 Android 的镜像,并提供了一系列便捷功能,如自动下载依赖包、配置 SDK 等,使开发者能够快速上手并专注于应用程序的开发工作。该镜像广泛用于 Android 应用程序的持续集成和部署,尤其是在基于 Docker 的 CI/CD pipeline 中。通过使用本镜像,你可以简化Android应用程序的构建、测试和发布流程,从而大幅提升开发效率和发布速度。

源镜像 docker.io/budtmo/docker-android:emulator_14.0
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/budtmo/docker-android:emulator_14.0
镜像ID sha256:785ce538c68643aea0ebe13823a220fa4b04a64c89659eeafdf78be8c1676485
镜像TAG emulator_14.0
大小 7.66GB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD
启动入口 /home/androidusr/docker-android/mixins/scripts/run.sh
工作目录 /home/androidusr
OS/平台 linux/amd64
浏览量 205 次
贡献者
镜像创建 2024-09-26T12:58:27.444159049Z
同步时间 2024-12-26 18:20
更新时间 2025-02-19 22:27
开放端口
4723/tcp 5554/tcp 5555/tcp 5900/tcp 6080/tcp 9000/tcp
环境变量
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/bin:/opt/android/cmdline-tools/tools:/opt/android/cmdline-tools/tools/bin:/opt/android/platform-tools:/opt/android/build-tools:/opt/android/build-tools DEBIAN_FRONTEND=noninteractive JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64 TZ=UTC SDK_VERSION=commandlinetools-linux-8512546_latest ANDROID_BUILD_TOOLS_VERSION=34.0.0 ANDROID_FOLDER_NAME=cmdline-tools ANDROID_DOWNLOAD_PATH=/home/androidusr/cmdline-tools ANDROID_HOME=/opt/android ANDROID_TOOL_HOME=/opt/android/cmdline-tools NODE_VERSION=18 APPIUM_VERSION=2.11.4 SCRIPT_PATH=docker-android APP_PATH=/home/androidusr/docker-android APPIUM_DRIVER_ESPRESSO_VERSION=3.5.0 APPIUM_DRIVER_FLUTTER_VERSION=2.9.2 APPIUM_DRIVER_FLUTTER_INTEGRATION_VERSION=1.1.3 APPIUM_DRIVER_GECKO_VERSION=1.4.0 APPIUM_DRIVER_UIAUTOMATOR2_VERSION=3.8.0 DOCKER_ANDROID_VERSION=v2.11.4-p0 EMULATOR_ANDROID_VERSION=14.0 EMULATOR_API_LEVEL=34 EMULATOR_SYS_IMG=x86_64 EMULATOR_IMG_TYPE=google_apis EMULATOR_BROWSER=chrome NOVNC_VERSION=1.4.0 WEBSOCKIFY_VERSION=0.11.0 OPT_PATH=/opt DISPLAY=:0 SCREEN_NUMBER=0 SCREEN_WIDTH=1600 SCREEN_HEIGHT=900 SCREEN_DEPTH=24+32 VNC_PORT=5900 WEB_VNC_PORT=6080 WORK_PATH=/home/androidusr LOG_PATH=/home/androidusr/logs WEB_LOG_PORT=9000 DEVICE_TYPE=emulator
镜像标签
Budi Utomo <budtmo.os@gmail.com>: maintainer ubuntu: org.opencontainers.image.ref.name 20.04: org.opencontainers.image.version
镜像安全扫描 查看Trivy扫描报告

系统OS: ubuntu 20.04 扫描引擎: Trivy 扫描时间: 2024-12-26 18:23

低危漏洞:110 中危漏洞:313 高危漏洞:47 严重漏洞:0

Docker拉取命令 无权限下载?点我修复

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/budtmo/docker-android:emulator_14.0
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/budtmo/docker-android:emulator_14.0  docker.io/budtmo/docker-android:emulator_14.0

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/budtmo/docker-android:emulator_14.0
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/budtmo/docker-android:emulator_14.0  docker.io/budtmo/docker-android:emulator_14.0

Shell快速替换命令

sed -i 's#budtmo/docker-android:emulator_14.0#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/budtmo/docker-android:emulator_14.0#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/budtmo/docker-android:emulator_14.0 && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/budtmo/docker-android:emulator_14.0  docker.io/budtmo/docker-android:emulator_14.0'

Ansible快速分发-Containerd

#ansible k8s -m shell -a 'ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/budtmo/docker-android:emulator_14.0 && ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/budtmo/docker-android:emulator_14.0  docker.io/budtmo/docker-android:emulator_14.0'

镜像构建历史


# 2024-09-26 20:58:27  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["/home/androidusr/docker-android/mixins/scripts/run.sh"]
                        
# 2024-09-26 20:58:27  0.00B 设置环境变量 DEVICE_TYPE
ENV DEVICE_TYPE=emulator
                        
# 2024-09-26 20:58:27  0.00B 设置停止容器时发送的系统调用信号
STOPSIGNAL SIGTERM
                        
# 2024-09-26 20:58:27  35.00B 执行命令并创建新的镜像层
RUN |2 EMULATOR_ANDROID_VERSION=14.0 EMULATOR_API_LEVEL=34 /bin/sh -c mkdir -p "${WORK_PATH}/.config/Android Open Source Project"  && echo "[General]\nshowNestedWarning=false\n" > "${WORK_PATH}/.config/Android Open Source Project/Emulator.conf" # buildkit
                        
# 2024-09-26 20:58:27  0.00B 执行命令并创建新的镜像层
RUN |2 EMULATOR_ANDROID_VERSION=14.0 EMULATOR_API_LEVEL=34 /bin/sh -c mkdir -p ${LOG_PATH} # buildkit
                        
# 2024-09-26 20:58:26  0.00B 声明容器运行时监听的端口
EXPOSE map[9000/tcp:{}]
                        
# 2024-09-26 20:58:26  0.00B 设置环境变量 LOG_PATH WEB_LOG_PORT
ENV LOG_PATH=/home/androidusr/logs WEB_LOG_PORT=9000
                        
# 2024-09-26 20:58:26  0.00B 指定运行容器时使用的用户
USER 1300:1301
                        
# 2024-09-26 20:58:26  554.00B 执行命令并创建新的镜像层
RUN |2 EMULATOR_ANDROID_VERSION=14.0 EMULATOR_API_LEVEL=34 /bin/sh -c echo ${APP_PATH}/mixins/configs/display/.fehbg >> /etc/xdg/openbox/autostart # buildkit
                        
# 2024-09-26 20:58:26  34.46MB 执行命令并创建新的镜像层
RUN |2 EMULATOR_ANDROID_VERSION=14.0 EMULATOR_API_LEVEL=34 /bin/sh -c chown -R 1300:1301 ${APP_PATH}  && pip install --quiet -e ${APP_PATH}/cli # buildkit
                        
# 2024-09-26 20:58:22  51.16KB 复制新文件或目录到容器中
COPY cli /home/androidusr/docker-android/cli # buildkit
                        
# 2024-09-26 20:58:22  26.54MB 复制新文件或目录到容器中
COPY mixins /home/androidusr/docker-android/mixins # buildkit
                        
# 2024-09-26 20:58:22  0.00B 执行命令并创建新的镜像层
RUN |2 EMULATOR_ANDROID_VERSION=14.0 EMULATOR_API_LEVEL=34 /bin/sh -c mkdir -p ${APP_PATH} # buildkit
                        
# 2024-09-26 20:58:22  0.00B 设置环境变量 APP_PATH
ENV APP_PATH=/home/androidusr/docker-android
                        
# 2024-09-26 20:58:22  0.00B 设置环境变量 WORK_PATH
ENV WORK_PATH=/home/androidusr
                        
# 2024-09-26 20:58:22  0.00B 设置环境变量 SCRIPT_PATH
ENV SCRIPT_PATH=docker-android
                        
# 2024-09-26 20:58:22  0.00B 执行命令并创建新的镜像层
RUN |2 EMULATOR_ANDROID_VERSION=14.0 EMULATOR_API_LEVEL=34 /bin/sh -c rm -rf ${SCRIPT_PATH} # buildkit
                        
# 2024-09-26 20:58:22  0.00B 声明容器运行时监听的端口
EXPOSE map[5900/tcp:{} 6080/tcp:{}]
                        
# 2024-09-26 20:58:22  0.00B 设置环境变量 DISPLAY SCREEN_NUMBER SCREEN_WIDTH SCREEN_HEIGHT SCREEN_DEPTH VNC_PORT WEB_VNC_PORT
ENV DISPLAY=:0 SCREEN_NUMBER=0 SCREEN_WIDTH=1600 SCREEN_HEIGHT=900 SCREEN_DEPTH=24+32 VNC_PORT=5900 WEB_VNC_PORT=6080
                        
# 2024-09-26 20:58:22  2.54MB 执行命令并创建新的镜像层
RUN |2 EMULATOR_ANDROID_VERSION=14.0 EMULATOR_API_LEVEL=34 /bin/sh -c wget -nv -O noVNC.zip "https://github.com/novnc/noVNC/archive/refs/tags/v${NOVNC_VERSION}.zip"  && unzip -x noVNC.zip  && rm noVNC.zip   && mv noVNC-${NOVNC_VERSION} ${OPT_PATH}/noVNC  && wget -nv -O websockify.zip "https://github.com/novnc/websockify/archive/refs/tags/v${WEBSOCKIFY_VERSION}.zip"  && unzip -x websockify.zip  && mv websockify-${WEBSOCKIFY_VERSION} ${OPT_PATH}/noVNC/utils/websockify  && rm websockify.zip  && ln ${OPT_PATH}/noVNC/vnc.html ${OPT_PATH}/noVNC/index.html # buildkit
                        
# 2024-09-26 20:58:21  0.00B 设置环境变量 NOVNC_VERSION WEBSOCKIFY_VERSION OPT_PATH
ENV NOVNC_VERSION=1.4.0 WEBSOCKIFY_VERSION=0.11.0 OPT_PATH=/opt
                        
# 2024-09-26 20:58:21  28.37MB 执行命令并创建新的镜像层
RUN |2 EMULATOR_ANDROID_VERSION=14.0 EMULATOR_API_LEVEL=34 /bin/sh -c apt-get -qqy update && apt-get -qqy install --no-install-recommends     ffmpeg     feh     libxcomposite-dev     menu     openbox     x11vnc     xterm  && apt autoremove -y  && apt clean all  && rm -rf /var/lib/apt/lists/* # buildkit
                        
# 2024-09-26 20:58:12  5.31GB 执行命令并创建新的镜像层
RUN |2 EMULATOR_ANDROID_VERSION=14.0 EMULATOR_API_LEVEL=34 /bin/sh -c yes | sdkmanager --licenses  && sdkmanager "platforms;android-${EMULATOR_API_LEVEL}"  "system-images;android-${EMULATOR_API_LEVEL};${EMULATOR_IMG_TYPE};${EMULATOR_SYS_IMG}" "emulator"  && ln -s ${ANDROID_HOME}/emulator/emulator /usr/bin/ # buildkit
                        
# 2024-09-26 20:58:12  0.00B 设置环境变量 PATH
ENV PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/bin:/opt/android/cmdline-tools/tools:/opt/android/cmdline-tools/tools/bin:/opt/android/platform-tools:/opt/android/build-tools:/opt/android/build-tools
                        
# 2024-09-26 20:58:12  0.00B 设置环境变量 EMULATOR_ANDROID_VERSION EMULATOR_API_LEVEL EMULATOR_SYS_IMG EMULATOR_IMG_TYPE EMULATOR_BROWSER
ENV EMULATOR_ANDROID_VERSION=14.0 EMULATOR_API_LEVEL=34 EMULATOR_SYS_IMG=x86_64 EMULATOR_IMG_TYPE=google_apis EMULATOR_BROWSER=chrome
                        
# 2024-09-26 20:58:12  0.00B 定义构建参数
ARG EMULATOR_API_LEVEL
                        
# 2024-09-26 20:58:12  0.00B 定义构建参数
ARG EMULATOR_ANDROID_VERSION
                        
# 2024-09-26 20:56:28  0.00B 声明容器运行时监听的端口
EXPOSE map[4723/tcp:{} 5554/tcp:{} 5555/tcp:{}]
                        
# 2024-09-26 20:56:28  0.00B 设置环境变量 DOCKER_ANDROID_VERSION
ENV DOCKER_ANDROID_VERSION=v2.11.4-p0
                        
# 2024-09-26 20:56:28  0.00B 定义构建参数
ARG DOCKER_ANDROID_VERSION=test-version
                        
# 2024-09-26 20:56:28  9.21MB 执行命令并创建新的镜像层
RUN /bin/sh -c apt-get -qqy update &&     apt-get -qqy --no-install-recommends install     python3-pip   && apt-get clean   && rm -rf /var/lib/apt/lists/*   && update-alternatives --install /usr/bin/pip pip /usr/bin/pip3 1 # buildkit
                        
# 2024-09-26 20:56:22  5.45MB 执行命令并创建新的镜像层
RUN /bin/sh -c apt-get -qqy update && apt-get -qqy install --no-install-recommends     socat     supervisor  && apt autoremove -y  && apt clean all  && rm -rf /var/lib/apt/lists/* # buildkit
                        
# 2024-09-26 20:56:22  0.00B 指定运行容器时使用的用户
USER root
                        
# 2024-09-26 20:56:22  0.00B 添加元数据标签
LABEL maintainer=Budi Utomo <budtmo.os@gmail.com>
                        
# 2024-09-26 20:36:57  0.00B 设置默认要执行的命令
CMD ["/bin/sh" "-c" "./${SCRIPT_PATH}/start.sh"]
                        
# 2024-09-26 20:36:57  0.00B 声明容器运行时监听的端口
EXPOSE map[4723/tcp:{}]
                        
# 2024-09-26 20:36:57  643.89MB 执行命令并创建新的镜像层
RUN |1 USER_PASS=secret /bin/sh -c appium driver install --source=npm appium-espresso-driver@${APPIUM_DRIVER_ESPRESSO_VERSION} &&     appium driver install --source=npm appium-flutter-driver@${APPIUM_DRIVER_FLUTTER_VERSION} &&     appium driver install --source=npm appium-flutter-integration-driver@${APPIUM_DRIVER_FLUTTER_INTEGRATION_VERSION} &&     appium driver install --source=npm appium-geckodriver@${APPIUM_DRIVER_GECKO_VERSION} &&     appium driver install --source=npm appium-uiautomator2-driver@${APPIUM_DRIVER_UIAUTOMATOR2_VERSION} # buildkit
                        
# 2024-09-26 20:35:59  0.00B 设置环境变量 APPIUM_DRIVER_UIAUTOMATOR2_VERSION
ENV APPIUM_DRIVER_UIAUTOMATOR2_VERSION=3.8.0
                        
# 2024-09-26 20:35:59  0.00B 设置环境变量 APPIUM_DRIVER_GECKO_VERSION
ENV APPIUM_DRIVER_GECKO_VERSION=1.4.0
                        
# 2024-09-26 20:35:59  0.00B 设置环境变量 APPIUM_DRIVER_FLUTTER_INTEGRATION_VERSION
ENV APPIUM_DRIVER_FLUTTER_INTEGRATION_VERSION=1.1.3
                        
# 2024-09-26 20:35:59  0.00B 设置环境变量 APPIUM_DRIVER_FLUTTER_VERSION
ENV APPIUM_DRIVER_FLUTTER_VERSION=2.9.2
                        
# 2024-09-26 20:35:59  0.00B 设置环境变量 APPIUM_DRIVER_ESPRESSO_VERSION
ENV APPIUM_DRIVER_ESPRESSO_VERSION=3.5.0
                        
# 2024-09-26 20:35:59  0.00B 指定运行容器时使用的用户
USER 1300:1301
                        
# 2024-09-26 20:35:59  0.00B 设置环境变量 APP_PATH
ENV APP_PATH=/home/androidusr/appium-docker-android
                        
# 2024-09-26 20:35:59  3.79KB 执行命令并创建新的镜像层
RUN |1 USER_PASS=secret /bin/sh -c chown -R 1300:1301 ${SCRIPT_PATH} # buildkit
                        
# 2024-09-26 20:35:59  3.79KB 复制新文件或目录到容器中
COPY start.sh generate_selenium_config.sh wireless_autoconnect.sh wireless_connect.sh appium-docker-android/ # buildkit
                        
# 2024-09-26 20:35:59  0.00B 执行命令并创建新的镜像层
RUN |1 USER_PASS=secret /bin/sh -c mkdir -p ${SCRIPT_PATH} # buildkit
                        
# 2024-09-26 20:35:59  0.00B 设置环境变量 SCRIPT_PATH
ENV SCRIPT_PATH=appium-docker-android
                        
# 2024-09-26 20:35:59  84.89MB 执行命令并创建新的镜像层
RUN |1 USER_PASS=secret /bin/sh -c chown -R 1300:1301 /usr/lib/node_modules/appium # buildkit
                        
# 2024-09-26 20:35:54  403.86MB 执行命令并创建新的镜像层
RUN |1 USER_PASS=secret /bin/sh -c curl -sL https://deb.nodesource.com/setup_${NODE_VERSION}.x | bash &&     apt-get -qqy install nodejs &&     npm install -g appium@${APPIUM_VERSION} &&     exit 0 &&     npm cache clean &&     apt-get remove --purge -y npm &&     apt-get autoremove --purge -y &&     rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* &&     apt-get clean # buildkit
                        
# 2024-09-26 20:35:28  0.00B 设置环境变量 APPIUM_VERSION
ENV APPIUM_VERSION=2.11.4
                        
# 2024-09-26 20:35:28  0.00B 设置环境变量 NODE_VERSION
ENV NODE_VERSION=18
                        
# 2024-09-26 20:35:28  0.00B 设置环境变量 PATH
ENV PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/bin:/opt/android/cmdline-tools/tools:/opt/android/cmdline-tools/tools/bin:/opt/android/platform-tools:/opt/android/build-tools
                        
# 2024-09-26 20:35:28  178.45MB 执行命令并创建新的镜像层
RUN |1 USER_PASS=secret /bin/sh -c mkdir -p ~/.android &&     touch ~/.android/repositories.cfg &&     echo y | sdkmanager "platform-tools" &&     echo y | sdkmanager "build-tools;$ANDROID_BUILD_TOOLS_VERSION" &&     mv ~/.android .android &&     chown -R 1300:1301 .android # buildkit
                        
# 2024-09-26 20:35:22  0.00B 设置环境变量 PATH
ENV PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/bin:/opt/android/cmdline-tools/tools:/opt/android/cmdline-tools/tools/bin
                        
# 2024-09-26 20:35:22  114.15MB 执行命令并创建新的镜像层
RUN |1 USER_PASS=secret /bin/sh -c wget -O tools.zip https://dl.google.com/android/repository/${SDK_VERSION}.zip &&     unzip tools.zip && rm tools.zip &&     chmod a+x -R ${ANDROID_DOWNLOAD_PATH} &&     chown -R 1300:1301 ${ANDROID_DOWNLOAD_PATH} &&     mkdir -p ${ANDROID_TOOL_HOME} &&     mv ${ANDROID_DOWNLOAD_PATH} ${ANDROID_TOOL_HOME}/tools # buildkit
                        
# 2024-09-26 20:35:20  0.00B 设置环境变量 ANDROID_DOWNLOAD_PATH ANDROID_HOME ANDROID_TOOL_HOME
ENV ANDROID_DOWNLOAD_PATH=/home/androidusr/cmdline-tools ANDROID_HOME=/opt/android ANDROID_TOOL_HOME=/opt/android/cmdline-tools
                        
# 2024-09-26 20:35:20  0.00B 设置环境变量 ANDROID_FOLDER_NAME
ENV ANDROID_FOLDER_NAME=cmdline-tools
                        
# 2024-09-26 20:35:20  0.00B 设置环境变量 ANDROID_BUILD_TOOLS_VERSION
ENV ANDROID_BUILD_TOOLS_VERSION=34.0.0
                        
# 2024-09-26 20:35:20  0.00B 设置环境变量 SDK_VERSION
ENV SDK_VERSION=commandlinetools-linux-8512546_latest
                        
# 2024-09-26 20:35:20  0.00B 设置工作目录为/home/androidusr
WORKDIR /home/androidusr
                        
# 2024-09-26 20:35:20  431.93KB 执行命令并创建新的镜像层
RUN |1 USER_PASS=secret /bin/sh -c groupadd androidusr          --gid 1301   && useradd androidusr          --uid 1300          --gid 1301          --create-home          --shell /bin/bash   && usermod -aG sudo androidusr   && echo androidusr:${USER_PASS} | chpasswd   && echo 'androidusr ALL=(ALL) NOPASSWD: ALL' >> /etc/sudoers # buildkit
                        
# 2024-09-26 20:35:20  0.00B 定义构建参数
ARG USER_PASS=secret
                        
# 2024-09-26 20:35:20  1.68MB 执行命令并创建新的镜像层
RUN /bin/sh -c echo "${TZ}" > /etc/timezone   && dpkg-reconfigure --frontend noninteractive tzdata # buildkit
                        
# 2024-09-26 20:35:19  0.00B 设置环境变量 TZ
ENV TZ=UTC
                        
# 2024-09-26 20:35:19  0.00B 设置环境变量 JAVA_HOME PATH
ENV JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/bin
                        
# 2024-09-26 20:35:19  747.70MB 执行命令并创建新的镜像层
RUN /bin/sh -c apt-get -qqy update &&     apt dist-upgrade -y &&     apt-get -qqy --no-install-recommends install     ca-certificates     curl     gnupg     libgconf-2-4     libqt5webkit5     openjdk-11-jdk     sudo     tzdata     unzip     wget     xvfb     zip     ffmpeg   && rm -rf /var/lib/apt/lists/* # buildkit
                        
# 2024-09-26 20:35:19  0.00B 设置环境变量 DEBIAN_FRONTEND
ENV DEBIAN_FRONTEND=noninteractive
                        
# 2024-08-13 17:26:48  0.00B 
/bin/sh -c #(nop)  CMD ["/bin/bash"]
                        
# 2024-08-13 17:26:48  72.81MB 
/bin/sh -c #(nop) ADD file:e7cff353f027ecf0a2cb1cdd51714de3b083a11a0d965f104489f9a7e6925056 in / 
                        
# 2024-08-13 17:26:46  0.00B 
/bin/sh -c #(nop)  LABEL org.opencontainers.image.version=20.04
                        
# 2024-08-13 17:26:46  0.00B 
/bin/sh -c #(nop)  LABEL org.opencontainers.image.ref.name=ubuntu
                        
# 2024-08-13 17:26:46  0.00B 
/bin/sh -c #(nop)  ARG LAUNCHPAD_BUILD_ARCH
                        
# 2024-08-13 17:26:46  0.00B 
/bin/sh -c #(nop)  ARG RELEASE
                        
                    

镜像信息

{
    "Id": "sha256:785ce538c68643aea0ebe13823a220fa4b04a64c89659eeafdf78be8c1676485",
    "RepoTags": [
        "budtmo/docker-android:emulator_14.0",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/budtmo/docker-android:emulator_14.0"
    ],
    "RepoDigests": [
        "budtmo/docker-android@sha256:76d7d747a9aa55e749e775740051d2c3fe1facb654cb41e1ca97aea83ff028bc",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/budtmo/docker-android@sha256:8ee737a9b06af29c8aedf7e28cb4e636444f3ad26d74d0ebdaf2b9912e9642ea"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2024-09-26T12:58:27.444159049Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "1300:1301",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "ExposedPorts": {
            "4723/tcp": {},
            "5554/tcp": {},
            "5555/tcp": {},
            "5900/tcp": {},
            "6080/tcp": {},
            "9000/tcp": {}
        },
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/bin:/opt/android/cmdline-tools/tools:/opt/android/cmdline-tools/tools/bin:/opt/android/platform-tools:/opt/android/build-tools:/opt/android/build-tools",
            "DEBIAN_FRONTEND=noninteractive",
            "JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64",
            "TZ=UTC",
            "SDK_VERSION=commandlinetools-linux-8512546_latest",
            "ANDROID_BUILD_TOOLS_VERSION=34.0.0",
            "ANDROID_FOLDER_NAME=cmdline-tools",
            "ANDROID_DOWNLOAD_PATH=/home/androidusr/cmdline-tools",
            "ANDROID_HOME=/opt/android",
            "ANDROID_TOOL_HOME=/opt/android/cmdline-tools",
            "NODE_VERSION=18",
            "APPIUM_VERSION=2.11.4",
            "SCRIPT_PATH=docker-android",
            "APP_PATH=/home/androidusr/docker-android",
            "APPIUM_DRIVER_ESPRESSO_VERSION=3.5.0",
            "APPIUM_DRIVER_FLUTTER_VERSION=2.9.2",
            "APPIUM_DRIVER_FLUTTER_INTEGRATION_VERSION=1.1.3",
            "APPIUM_DRIVER_GECKO_VERSION=1.4.0",
            "APPIUM_DRIVER_UIAUTOMATOR2_VERSION=3.8.0",
            "DOCKER_ANDROID_VERSION=v2.11.4-p0",
            "EMULATOR_ANDROID_VERSION=14.0",
            "EMULATOR_API_LEVEL=34",
            "EMULATOR_SYS_IMG=x86_64",
            "EMULATOR_IMG_TYPE=google_apis",
            "EMULATOR_BROWSER=chrome",
            "NOVNC_VERSION=1.4.0",
            "WEBSOCKIFY_VERSION=0.11.0",
            "OPT_PATH=/opt",
            "DISPLAY=:0",
            "SCREEN_NUMBER=0",
            "SCREEN_WIDTH=1600",
            "SCREEN_HEIGHT=900",
            "SCREEN_DEPTH=24+32",
            "VNC_PORT=5900",
            "WEB_VNC_PORT=6080",
            "WORK_PATH=/home/androidusr",
            "LOG_PATH=/home/androidusr/logs",
            "WEB_LOG_PORT=9000",
            "DEVICE_TYPE=emulator"
        ],
        "Cmd": null,
        "ArgsEscaped": true,
        "Image": "",
        "Volumes": null,
        "WorkingDir": "/home/androidusr",
        "Entrypoint": [
            "/home/androidusr/docker-android/mixins/scripts/run.sh"
        ],
        "OnBuild": null,
        "Labels": {
            "maintainer": "Budi Utomo \u003cbudtmo.os@gmail.com\u003e",
            "org.opencontainers.image.ref.name": "ubuntu",
            "org.opencontainers.image.version": "20.04"
        },
        "StopSignal": "SIGTERM"
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 7663341285,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/9bd8f2dc86183677a56aa390256b711a6c06b2e646380ad4c2002da68e7302c4/diff:/var/lib/docker/overlay2/37ce3ccaf0f84f7134d59519a30aebdf16752a2c00d9431c6f4bdad91a5b6eab/diff:/var/lib/docker/overlay2/bfa5c92c5fab0dc3943aabeaaa782325664a5d13a16780a49a09f4fbb4d24bb1/diff:/var/lib/docker/overlay2/81c3444c4599375254aae6cce5db568605c8f721546a31068568e91f485ad46f/diff:/var/lib/docker/overlay2/0c6e63106f36a0e370c2825ad2c01c712b1c99aa3c26c8c775ee2611c216bc12/diff:/var/lib/docker/overlay2/044b01f12e785ef11788c9bdd65faf485c7fb738d5527396308a67833cb10e57/diff:/var/lib/docker/overlay2/8f20258d876b7083c34df192890abffccb6348f090660819aabca46f052cf14c/diff:/var/lib/docker/overlay2/8da44c4003028698c6402b871dcbf488f55f1048c51b6a806e990d2a07bac6c5/diff:/var/lib/docker/overlay2/ed2e14fdf05a5ac2f2cdaf2a0b8db6f25441a14b78571026a889debd6ee4618b/diff:/var/lib/docker/overlay2/d1eb8c4b0e11cddaa318a2ad11e1ffa3277aec6211d3eb77d9317bcdd0a69210/diff:/var/lib/docker/overlay2/6318cf4d347455067b0468723a6e0e82f1fe7f6567a327a1432ebf371d7264ce/diff:/var/lib/docker/overlay2/45ffbe74c03f8b20104e863aea245b306baec7ef2ff38a5e43849a394636c467/diff:/var/lib/docker/overlay2/52837d334e5bc44ab6dbe3e4c8644493d8efe5315adc0e1b94601accd996d346/diff:/var/lib/docker/overlay2/02a346b115d60f3668793ed187ccced6a6cb915da9e7ca1fad128df489ced19e/diff:/var/lib/docker/overlay2/ba9d798832f51b0371083f43cadc50f84a60039ed42b9c47feedd15bfb8e3430/diff:/var/lib/docker/overlay2/9530b4eace5fe7649778803c1a9a8634ab2e216fa839125f121b221ba8016265/diff:/var/lib/docker/overlay2/ac845a098703b91d29c640f474160ce84fa0f27cb75b38a5a27be98fc3104e1f/diff:/var/lib/docker/overlay2/109702f936bd77b20748c92d800d7829460add802f6787fed2a12dc205823974/diff:/var/lib/docker/overlay2/fdd3aa97b6517c3461f972484fe0835b76d58c8365dffe8c6b18b597d01d2ebd/diff:/var/lib/docker/overlay2/aefd6324df2857c549e086b37d712d4d76213201d9fa929d63fae10abf0e4025/diff:/var/lib/docker/overlay2/4cd1ba099bd3b3a6cebf1a6c408951a07d7584ca0105d67becaf561fb61f04d3/diff:/var/lib/docker/overlay2/a9fe4f424bfe96d2c53097fb1bdb84c0626ae7bc3471b37680039889d7e2d2d0/diff:/var/lib/docker/overlay2/f676e80a4a221070ac51857f41007239f59228dc4eb78651c19f20891953bde5/diff:/var/lib/docker/overlay2/f105f4caa910c01c0a3254ef1d1aff78bcf982fa87d3076b05951b638cd38377/diff:/var/lib/docker/overlay2/666611870c5b851bee1e441704a53c1c6f5beaae296df2fa4ee5b1a9ff40e37f/diff",
            "MergedDir": "/var/lib/docker/overlay2/1856c78b058307045273ef5298c96a1837fd21c7280eec08998d40e1cd81f07a/merged",
            "UpperDir": "/var/lib/docker/overlay2/1856c78b058307045273ef5298c96a1837fd21c7280eec08998d40e1cd81f07a/diff",
            "WorkDir": "/var/lib/docker/overlay2/1856c78b058307045273ef5298c96a1837fd21c7280eec08998d40e1cd81f07a/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:3ec3ded77c0ce89e931f92aed086b2a2c774a6fbd51617853decc8afa4e1087a",
            "sha256:ecafe637c6440777ffa8000a2b2f2a93f89b6a86af1061c08a3e811d53989d14",
            "sha256:bace7a9805009a6bff75b8da2279f9795b5007d0846d752c7149b58a15253a01",
            "sha256:47690dc5d9515335a6e25fa783776b33eb2e042132c521faab3047fd851d8507",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:bdc429ceb575a4f753540e817106c2d79fb422d1ba75cc6934cc94a1da8c74b0",
            "sha256:435dab3a800f8eff6d6f399c99769f7a164151d65620f2378e839038bf4b49af",
            "sha256:3f79df56d03f2a53b835c5dd9c9337705388fb1369a3846b7b350cbed5830656",
            "sha256:79bfab856d05ea233c412080c9602812e7213fed08a2ef602b784892c6c84de2",
            "sha256:cbb5caf90b4ab6f0d63a8b3879d3c11099dc88f3271550d5e50ca176e2fb8aed",
            "sha256:68a25cede36f55db9b3a6651619dbc223d044fd56bc3355564e9a2caaee70add",
            "sha256:c5627e267a10bee155015b37cf2c89ba7c5dbcde8e0203d685141efb7baddebb",
            "sha256:9066f7bdd84a997adf507e0f69f53bfe8cf820d3d49a86713c2b2a40af5d899c",
            "sha256:4683a449b7a705684e95799e6c2556555d30c9e7028ea61dad2132e1ea7d5885",
            "sha256:5b975ea7c6dc5a0589e7ea20effeaf0ac819ea6eb9c236a37464f21d9ed48fe4",
            "sha256:ec590c5e59ec8b7cbbc10dbeba72650aa5ed2aa8574c14afe5bfd1b3b8de4758",
            "sha256:293932ab664aa85898bf4263192ef47db91812ff11f237b046b294c9fe33257f",
            "sha256:2940954c3956a841569024851afed5c2a3a36c2606a4bf1a25a88a1f84511b18",
            "sha256:eec5a68d59739b079b0b14efd2b9a84e0f8504ba29040393bc99b4e68751bfc7",
            "sha256:280865f1bb0a9d9b023a49b24c0af4cf9cb3f07088cb5e6f9c4d37beb2c202db",
            "sha256:f73f4e81d71e3232d892bf79545c9f583045d724c4eb08d55c679ba57960468d",
            "sha256:cf41a378f674e134a0cddc74160d17019f01cb015a209fa7727a4bb8a8a58c16",
            "sha256:b0442d01647f46ee977eca2d040db4537e83950a617a5e1746eed451ffbcf6e8",
            "sha256:851ddc86e8d6a098a0669746e4852101dc666d0edd10b498a791790709b95f1d",
            "sha256:26370dfd09480131c42a771c52a3f3eb3cdbe23ff85c0fe6565becd95a4e6c31",
            "sha256:f41e1a5db6b10d87d9c4e76be82f3295203917e0b256c4fae9f0ec986555b357"
        ]
    },
    "Metadata": {
        "LastTagTime": "2024-12-26T18:16:19.342094212+08:00"
    }
}

更多版本

docker.io/budtmo/docker-android:emulator_11.0

linux/amd64 docker.io6.62GB2024-10-08 17:33
236

docker.io/budtmo/docker-android:emulator_13.0

linux/amd64 docker.io11.97GB2024-10-29 01:22
215

docker.io/budtmo/docker-android:emulator_14.0

linux/amd64 docker.io7.66GB2024-12-26 18:20
204

docker.io/budtmo/docker-android:emulator_12.0

linux/amd64 docker.io8.44GB2025-02-16 08:14
84