1.10.7-alpine docker tag missing

I need to update a few of my docker container services to Julia 1.10.7. They are FROM julia:1.10.2-alpine3.19. I expected to be able to affect the upgrade with FROM julia:1.10.7-alpine3.20 or FROM julia:1.10.7-alpine3.21.

However, I can find no tags for 1.10.7-alpine at all. Is this an accidental gap or a change of release strategy for LTS?

I have to go through a security review if I switch my base images away from Alpine. So I have a strong preference to stick with Alpine, and a moderate preference to not build base images myself.

What should I do?

Alpine for 1.10 was removed in Update 1.10 to 1.10.7 · docker-library/julia@20763c0 · GitHub and Update julia by tianon · Pull Request #17981 · docker-library/official-images · GitHub probably because there is no official build for it.

1 Like

It surprises me that LTS has dropped support for Alpine, while STABLE retains it.

Having had time to think, I don’t really understand this explanation. Here is the Dockerfile for an Alpine-based 1.10.8: julia/1.10/alpine3.21/Dockerfile at master · docker-library/julia · GitHub

Why isn’t it being built, tagged and pushed to Docker Hub?

Ha, I was wrong. The 1.10.8-alpine3.20 and 1.10.8-alpine3.21 tags are now available on Docker Hub. I think there was a release engineering mistake with 1.10.7, is all.