Skip to content

Comments

update Dockerfiles#600

Closed
adoptopenjdk-github-bot wants to merge 1 commit intoAdoptOpenJDK:masterfrom
adoptopenjdk-github-bot:2021-08-15
Closed

update Dockerfiles#600
adoptopenjdk-github-bot wants to merge 1 commit intoAdoptOpenJDK:masterfrom
adoptopenjdk-github-bot:2021-08-15

Conversation

@adoptopenjdk-github-bot
Copy link
Contributor

No description provided.

@cher1705
Copy link

cher1705 commented Aug 20, 2021

is there any progress so far?
windows part is complete but linux part not. what is missing?

@karianna
Copy link
Member

is there any progress so far?
windows part is complete but linux part not. what is missing?

This is no longer the correct repo - see adoptium/containers instead

@karianna karianna closed this Aug 20, 2021
@cher1705
Copy link

cher1705 commented Aug 20, 2021

ok...I already knew this place...but I can't see alpine / ubi and so on ... that's why I have asked

and thanks for the quick response

@chadlwilson
Copy link

chadlwilson commented Aug 20, 2021

Yeah, that repo doesn't appear to have JRE releases or alpine builds just yet. Does that mean that these have been dropped and we cannot get 11.0.12 patch releases to https://hub.docker.com/r/adoptopenjdk/openjdk11/ for now?

It's been a month or so since 11.0.12 was released, and the security baseline version did appear to change at least for the Oracle builds so wondered if there is something critical in there that we need (need to dig a bit deeper, admittedly).

@timja
Copy link

timja commented Aug 20, 2021

Yeah, that repo doesn't appear to have JRE releases or alpine builds just yet. Does that mean that these have been dropped and we cannot get 11.0.12 patch releases to hub.docker.com/r/adoptopenjdk/openjdk11 for now?

It's been a month or so since 11.0.12 was released, and the security baseline version did appear to change at least for the Oracle builds so wondered if there is something critical in there that we need (need to dig a bit deeper, admittedly).

statement on alpine is here: docker-library/official-images#10662 (comment)

@chadlwilson
Copy link

@timja Thanks, I have seen that. I suppose my perspective was that it felt a bit disconcerting to me for it to be vague since it seemed to represent an implicit drop in support for patches of an LTS release which were previously supported (well, at least the Docker incarnation of it). Perhaps that's not accurate though, and I just haven't found/read the right info :-)

Anyone found a roadmap/approx timeline for the JRE builds, slim builds and/or alternate distros to come back - and which ones are almost certainly being dropped for now, so people can change directions.

I understand that these things take time to transition though.

@timja
Copy link

timja commented Aug 20, 2021

Anyone found a roadmap/approx timeline for the JRE builds, slim builds and/or alternate distros to come back - and which ones are almost certainly being dropped for now, so people can change directions.

I understand that these things take time to transition though.

I don't think they plan to do that, adoptium/containers#4 (comment)

You're recommended to use one of the existing and then copy it into your distribution, I did this for Jenkins in: jenkinsci/docker#1185

@chadlwilson
Copy link

Ahh thanks for that link - that's helpful. We did that multi-stage approach already for a special case AL2 image we had, but I believe Alpine is a bit clunkier due to the need to also have glibc there replacing musl (as was done in the earlier Adopt images); and was trying to avoid having to figure out how to do that the "right" way. Will take a look though.

@timja
Copy link

timja commented Aug 20, 2021

Ahh thanks for that link - that's helpful. We did that multi-stage approach already for a special case AL2 image we had, but I believe Alpine is a bit clunkier due to the need to also have glibc there replacing musl (as was done in the earlier Adopt images); and was trying to avoid having to figure out how to do that the "right" way. Will take a look though.

Yeah, alpine example: jenkinsci/docker#1186

Liberica has the alpine musl port backported as well if that's of interest to you:
https://hub.docker.com/r/bellsoft/liberica-openjdk-alpine
(I've never tried it, it just came up in my searches on this topic)

@chadlwilson
Copy link

chadlwilson commented Aug 20, 2021

Might be the lesser of two evils to just switch to adoptopenjdk/openjdk11:jdk-11.0.12_7-alpine - I didn't realise there were actually JDK builds for Alpine published, as means its just the JRE is missing. That's a bit confusing to me - I thought that was what this PR was going to do. 😅

Will keep hunting. Thanks again for sharing!

@chadlwilson
Copy link

For anyone who comes across it, I now see most of the relevant info regarding JREs is at adoptium/temurin-build#2683 and adoptium/adoptium-support#333

@karianna
Copy link
Member

docker-library/official-images#10779 is the PR for the alpine glibc base images.

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.

6 participants