Skip to content

Fix Docker build: replace removed openjdk base image - #383

Open
georgegiosue wants to merge 1 commit into
google-research:mainfrom
georgegiosue:fix/dockerfile-base-image
Open

georgegiosue wants to merge 1 commit into
google-research:mainfrom
georgegiosue:fix/dockerfile-base-image

Conversation

@georgegiosue

Copy link
Copy Markdown

fixes #351.

openjdk:18-jdk-slim no longer exists on Docker Hub, so the image fails to build.
Switch to eclipse-temurin:17-jdk-jammy LTS.

Tested on Apple Silicon (--platform linux/amd64): apt deps, Android SDK
install and AVD creation succeed.

Build log (excerpt)
#4  [1/9] FROM docker.io/library/eclipse-temurin:17-jdk-jammy
#6  [2/9] RUN apt update && apt install -y curl sudo wget unzip ...      DONE
#5  [3/9] RUN wget .../commandlinetools-linux-11076708_latest.zip ...    DONE
#7  [4/9] RUN yes Y | sdkmanager --licenses                              DONE
#8  [5/9] RUN yes Y | sdkmanager --verbose --no_https ...                DONE 2745.2s
#9  [6/9] RUN echo "no" | avdmanager --verbose create avd ...            DONE 6.2s
#10 [7/9] RUN apt-get install -y build-essential zlib1g-dev ...          DONE 129.8s
#11 [8/9] RUN java -version && sdkmanager --list_installed && avdmanager list avd

openjdk version "17.0.20.1" 2026-08-18
OpenJDK Runtime Environment Temurin-17.0.20.1+1 (build 17.0.20.1+1)

Installed packages:
  build-tools;33.0.0                          | 33.0.0
  emulator                                    | 37.2.12
  platform-tools                              | 37.0.1
  platforms;android-33                        | 3
  system-images;android-33;google_apis;x86_64 | 17

Available Android Virtual Devices:
    Name: Pixel_6_API_33
  Device: pixel_6 (Google)
          Based on: Android 13.0 ("Tiramisu") Tag/ABI: google_apis/x86_64

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Dockerfile openjdk:18-jdk-slim image depracated?

1 participant