oci-images/android-build-base (sha256:72c46b8f2cc5ad5622bd570f4dc69819f05bc9c4bfa5166d7ae8443544529b90)
Installation
docker pull git.roshless.me/infra/oci-images/android-build-base@sha256:72c46b8f2cc5ad5622bd570f4dc69819f05bc9c4bfa5166d7ae8443544529b90sha256:72c46b8f2cc5ad5622bd570f4dc69819f05bc9c4bfa5166d7ae8443544529b90Image layers
| ARG RELEASE |
| ARG LAUNCHPAD_BUILD_ARCH |
| LABEL org.opencontainers.image.version=24.04 |
| ADD file:cb9335ce6f27399c2b17787739d6675502767c53e0335ded2a5f0d003d996650 in / |
| CMD ["/bin/bash"] |
| LABEL maintainer=nobody |
| ARG ANDROID_COMPILE_SDK=37.1 |
| ARG ANDROID_BUILD_TOOLS=37.0.0 |
| ARG ANDROID_SDK_TOOLS_VERSION=15859902 |
| ARG NODE_MAJOR=24 |
| ENV DEBIAN_FRONTEND=noninteractive JAVA_VERSION=17 ANDROID_SDK_ROOT=/opt/android-sdk ANDROID_HOME=/opt/android-sdk GRADLE_USER_HOME=/gradle-cache PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/android-sdk/cmdline-tools/latest/bin:/opt/android-sdk/platform-tools:/opt/android-sdk/build-tools/37.0.0 |
| RUN |4 ANDROID_COMPILE_SDK=37.1 ANDROID_BUILD_TOOLS=37.0.0 ANDROID_SDK_TOOLS_VERSION=15859902 NODE_MAJOR=24 /bin/sh -c apt-get update -qq && apt-get install -y --no-install-recommends openjdk-${JAVA_VERSION}-jdk-headless unzip git curl ca-certificates && rm -rf /var/lib/apt/lists/* # buildkit |
| RUN |4 ANDROID_COMPILE_SDK=37.1 ANDROID_BUILD_TOOLS=37.0.0 ANDROID_SDK_TOOLS_VERSION=15859902 NODE_MAJOR=24 /bin/sh -c mkdir -p "${ANDROID_SDK_ROOT}/cmdline-tools" && curl -fsSL "https://dl.google.com/android/repository/commandlinetools-linux-${ANDROID_SDK_TOOLS_VERSION}_latest.zip" -o /tmp/cmdline-tools.zip && unzip -q /tmp/cmdline-tools.zip -d /tmp/cmdline-tools-extract && mv /tmp/cmdline-tools-extract/cmdline-tools "${ANDROID_SDK_ROOT}/cmdline-tools/latest" && rm -rf /tmp/cmdline-tools.zip /tmp/cmdline-tools-extract # buildkit |
| RUN |4 ANDROID_COMPILE_SDK=37.1 ANDROID_BUILD_TOOLS=37.0.0 ANDROID_SDK_TOOLS_VERSION=15859902 NODE_MAJOR=24 /bin/sh -c yes | sdkmanager --licenses > /dev/null 2>&1 || true # buildkit |
| RUN |4 ANDROID_COMPILE_SDK=37.1 ANDROID_BUILD_TOOLS=37.0.0 ANDROID_SDK_TOOLS_VERSION=15859902 NODE_MAJOR=24 /bin/sh -c sdkmanager --install "platforms;android-${ANDROID_COMPILE_SDK}" "build-tools;${ANDROID_BUILD_TOOLS}" "platform-tools" && sdkmanager --update # buildkit |
| RUN |4 ANDROID_COMPILE_SDK=37.1 ANDROID_BUILD_TOOLS=37.0.0 ANDROID_SDK_TOOLS_VERSION=15859902 NODE_MAJOR=24 /bin/sh -c curl -fsSL https://deb.nodesource.com/setup_${NODE_MAJOR}.x | bash - && apt-get install -y --no-install-recommends nodejs && rm -rf /var/lib/apt/lists/* # buildkit |
| RUN |4 ANDROID_COMPILE_SDK=37.1 ANDROID_BUILD_TOOLS=37.0.0 ANDROID_SDK_TOOLS_VERSION=15859902 NODE_MAJOR=24 /bin/sh -c useradd -m ci && chown -R ci:ci "${ANDROID_SDK_ROOT}" && mkdir -p "${GRADLE_USER_HOME}" && chown -R ci:ci "${GRADLE_USER_HOME}" # buildkit |
| USER ci |
| CMD ["/bin/bash"] |
Labels
| Key | Value |
|---|---|
| maintainer | nobody |
| org.opencontainers.image.created | 2026-09-01T03:00:17.653Z |
| org.opencontainers.image.description | |
| org.opencontainers.image.licenses | |
| org.opencontainers.image.revision | 5c9d925f722661ce6278e5a54c828c48e26cf5e7 |
| org.opencontainers.image.source | https://git.roshless.me/infra/oci-images |
| org.opencontainers.image.title | oci-images |
| org.opencontainers.image.url | https://git.roshless.me/infra/oci-images |
| org.opencontainers.image.version | 202609010500 |
Details
2026-09-01 05:03:45 +02:00
Versions (6)
View all
Container
24
OCI / Docker
linux/amd64
823 MiB
202609102301
2026-09-10
latest
2026-09-10
202609010500
2026-09-01
202607282129
2026-07-28
202607010459
2026-07-01