Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Updates the image to use Eclipse Temurin project's image #14

Merged
merged 3 commits into from
Oct 25, 2022

Conversation

bseeger
Copy link
Contributor

@bseeger bseeger commented Oct 21, 2022

The Why?'s

  • The OpenJdk Image was deprecated and the docker hub page encourages folks to move off those images (though it's not clear if it was just for specific versions or just the earlier ones).

  • We also had an issue where the original OpenJdk was missing a library we need. We could probably work through this issue, but given that the OpenJdk image is deprecated, it seems wise to move away from that image.

General Details

The image from below is created by the AdoptOpenJdk group, which is now known as Eclipse Adoptium, with a sub project called Termurin.

There are many image versions for us to choose from. I picked one that is close to the java version we were using in OpenJdk (17.0). We could go more general and just use eclipse-temurin:17, which I suspect is always the latest Java 17 release. Thoughts?

I tried this out and the image builds fine and seems to run fine.

I found this writeup confirms what I was learning: https://developers.redhat.com/articles/2022/09/16/updating-docker-hubs-openjdk-image#docker_hub_deprecates_openjdk_images

@bseeger bseeger changed the title Updates the image to use Eclipse Termurin project's image Updates the image to use Eclipse Temurin project's image Oct 24, 2022
@bseeger bseeger force-pushed the updates_dockerfile_image branch from 9f1823d to 76ced88 Compare October 25, 2022 18:33
@bseeger bseeger merged commit 8ccebf3 into main Oct 25, 2022
@bseeger bseeger deleted the updates_dockerfile_image branch October 25, 2022 18:45
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.

1 participant