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

Update clojure images for various new upstreams #10876

Merged
merged 3 commits into from
Sep 9, 2021

Conversation

cap10morgan
Copy link
Contributor

  • tools-deps 1.10.3.967 was released
  • openjdk released Debian bullseye-based images
  • openjdk released Alpine-based images for JDKs 16, 17, & 18

- tools-deps 1.10.3.967 was released
- openjdk released Debian bullseye-based images
- openjdk released Alpine-based images for JDKs 16, 17, & 18
@cap10morgan
Copy link
Contributor Author

What's a reliable way to tell which images are unsupported? Those openjdk:16-alpine and openjdk:17-alpine tags are still up on Docker Hub and I can pull and build from them locally.

@tianon
Copy link
Member

tianon commented Sep 9, 2021

The "supported" list is officially those listed in https://github.com/docker-library/official-images/blob/master/library/openjdk (which can be parsed programmatically via https://github.com/docker-library/bashbrew), although the full list is also embedded in the image description markdown at https://github.com/docker-library/docs/blob/master/openjdk/README.md#supported-tags-and-respective-dockerfile-links.

The underlying reason in the specific case of the alpine tags is that OpenJDK on Alpine is something that was only very recently officially supported (in 16, I think?) but the note on http://jdk.java.net/16/ explains a bit more:

The Alpine Linux build previously available on this page was removed as of the first JDK 16 release candidate. It’s not production-ready because it hasn’t been tested thoroughly enough to be considered a GA build. Please use the early-access JDK 17 Alpine Linux build in its place.

(However, since that was written, http://jdk.java.net/17/ also lost the Alpine build it had, so I'm guessing there were more issues discovered.)

@cap10morgan
Copy link
Contributor Author

OK thanks @tianon that's very helpful. Hopefully this latest push will be 👍🏻.

@github-actions
Copy link

github-actions bot commented Sep 9, 2021

Diff for 046f3c6:
diff --git a/_bashbrew-cat b/_bashbrew-cat
index ad75933..e7b4c30 100644
--- a/_bashbrew-cat
+++ b/_bashbrew-cat
@@ -1,103 +1,211 @@
 Maintainers: Paul Lam <paul@quantisan.com> (@Quantisan), Wes Morgan <wes@wesmorgan.me> (@cap10morgan)
 Architectures: amd64, arm64v8
 GitRepo: https://github.com/Quantisan/docker-clojure.git
-GitCommit: f651209e1815a9dc5382ad7d40f5e5058ab01c66
+GitCommit: a522fe073231eeac9863571aa3e15e932e336aa1
 
 Tags: latest
-Directory: target/openjdk-11-slim-buster/latest
+Directory: target/openjdk-11-slim-bullseye/latest
 
-Tags: openjdk-8, openjdk-8-lein, openjdk-8-lein-2.9.6, openjdk-8-buster, openjdk-8-lein-buster, openjdk-8-lein-2.9.6-buster
+Tags: openjdk-8, openjdk-8-lein, openjdk-8-lein-2.9.6, openjdk-8-bullseye, openjdk-8-lein-bullseye, openjdk-8-lein-2.9.6-bullseye
 Architectures: amd64
-Directory: target/openjdk-8-buster/lein
+Directory: target/openjdk-8-bullseye/lein
+
+Tags: openjdk-8-boot, openjdk-8-boot-2.8.3, openjdk-8-boot-bullseye, openjdk-8-boot-2.8.3-bullseye
+Architectures: amd64
+Directory: target/openjdk-8-bullseye/boot
 
-Tags: openjdk-8-boot, openjdk-8-boot-2.8.3, openjdk-8-boot-buster, openjdk-8-boot-2.8.3-buster
+Tags: openjdk-8-boot-buster, openjdk-8-boot-2.8.3-buster
 Architectures: amd64
 Directory: target/openjdk-8-buster/boot
 
+Tags: openjdk-8-boot-slim-bullseye, openjdk-8-boot-2.8.3-slim-bullseye
+Architectures: amd64
+Directory: target/openjdk-8-slim-bullseye/boot
+
 Tags: openjdk-8-boot-slim-buster, openjdk-8-boot-2.8.3-slim-buster
 Architectures: amd64
 Directory: target/openjdk-8-slim-buster/boot
 
+Tags: openjdk-8-buster, openjdk-8-lein-buster, openjdk-8-lein-2.9.6-buster
+Architectures: amd64
+Directory: target/openjdk-8-buster/lein
+
+Tags: openjdk-8-slim-bullseye, openjdk-8-lein-slim-bullseye, openjdk-8-lein-2.9.6-slim-bullseye
+Architectures: amd64
+Directory: target/openjdk-8-slim-bullseye/lein
+
 Tags: openjdk-8-slim-buster, openjdk-8-lein-slim-buster, openjdk-8-lein-2.9.6-slim-buster
 Architectures: amd64
 Directory: target/openjdk-8-slim-buster/lein
 
-Tags: openjdk-8-tools-deps, openjdk-8-tools-deps-1.10.3.943, openjdk-8-tools-deps-buster, openjdk-8-tools-deps-1.10.3.943-buster
+Tags: openjdk-8-tools-deps, openjdk-8-tools-deps-1.10.3.967, openjdk-8-tools-deps-bullseye, openjdk-8-tools-deps-1.10.3.967-bullseye
+Architectures: amd64
+Directory: target/openjdk-8-bullseye/tools-deps
+
+Tags: openjdk-8-tools-deps-buster, openjdk-8-tools-deps-1.10.3.967-buster
 Architectures: amd64
 Directory: target/openjdk-8-buster/tools-deps
 
-Tags: openjdk-8-tools-deps-slim-buster, openjdk-8-tools-deps-1.10.3.943-slim-buster
+Tags: openjdk-8-tools-deps-slim-bullseye, openjdk-8-tools-deps-1.10.3.967-slim-bullseye
+Architectures: amd64
+Directory: target/openjdk-8-slim-bullseye/tools-deps
+
+Tags: openjdk-8-tools-deps-slim-buster, openjdk-8-tools-deps-1.10.3.967-slim-buster
 Architectures: amd64
 Directory: target/openjdk-8-slim-buster/tools-deps
 
-Tags: openjdk-11, openjdk-11-lein, openjdk-11-lein-2.9.6, lein, lein-2.9.6, openjdk-11-buster, openjdk-11-lein-buster, openjdk-11-lein-2.9.6-buster, lein-buster, lein-2.9.6-buster
-Directory: target/openjdk-11-buster/lein
+Tags: openjdk-11, openjdk-11-lein, openjdk-11-lein-2.9.6, lein, lein-2.9.6, openjdk-11-bullseye, openjdk-11-lein-bullseye, openjdk-11-lein-2.9.6-bullseye, lein-bullseye, lein-2.9.6-bullseye
+Directory: target/openjdk-11-bullseye/lein
+
+Tags: openjdk-11-boot, openjdk-11-boot-2.8.3, boot, boot-2.8.3, openjdk-11-boot-bullseye, openjdk-11-boot-2.8.3-bullseye, boot-bullseye, boot-2.8.3-bullseye
+Directory: target/openjdk-11-bullseye/boot
 
-Tags: openjdk-11-boot, openjdk-11-boot-2.8.3, boot, boot-2.8.3, openjdk-11-boot-buster, openjdk-11-boot-2.8.3-buster, boot-buster, boot-2.8.3-buster
+Tags: openjdk-11-boot-buster, openjdk-11-boot-2.8.3-buster, boot-buster, boot-2.8.3-buster
 Directory: target/openjdk-11-buster/boot
 
+Tags: openjdk-11-boot-slim-bullseye, openjdk-11-boot-2.8.3-slim-bullseye, boot-slim-bullseye, boot-2.8.3-slim-bullseye
+Directory: target/openjdk-11-slim-bullseye/boot
+
 Tags: openjdk-11-boot-slim-buster, openjdk-11-boot-2.8.3-slim-buster, boot-slim-buster, boot-2.8.3-slim-buster
 Directory: target/openjdk-11-slim-buster/boot
 
+Tags: openjdk-11-buster, openjdk-11-lein-buster, openjdk-11-lein-2.9.6-buster, lein-buster, lein-2.9.6-buster
+Directory: target/openjdk-11-buster/lein
+
+Tags: openjdk-11-lein-slim-bullseye, openjdk-11-slim-bullseye, openjdk-11-lein-2.9.6-slim-bullseye, slim-bullseye, lein-slim-bullseye, lein-2.9.6-slim-bullseye
+Directory: target/openjdk-11-slim-bullseye/lein
+
 Tags: openjdk-11-lein-slim-buster, openjdk-11-slim-buster, openjdk-11-lein-2.9.6-slim-buster, slim-buster, lein-slim-buster, lein-2.9.6-slim-buster
 Directory: target/openjdk-11-slim-buster/lein
 
-Tags: openjdk-11-tools-deps, openjdk-11-tools-deps-1.10.3.943, tools-deps, tools-deps-1.10.3.943, openjdk-11-tools-deps-buster, openjdk-11-tools-deps-1.10.3.943-buster, tools-deps-buster, tools-deps-1.10.3.943-buster
+Tags: openjdk-11-tools-deps, openjdk-11-tools-deps-1.10.3.967, tools-deps, tools-deps-1.10.3.967, openjdk-11-tools-deps-bullseye, openjdk-11-tools-deps-1.10.3.967-bullseye, tools-deps-bullseye, tools-deps-1.10.3.967-bullseye
+Directory: target/openjdk-11-bullseye/tools-deps
+
+Tags: openjdk-11-tools-deps-buster, openjdk-11-tools-deps-1.10.3.967-buster, tools-deps-buster, tools-deps-1.10.3.967-buster
 Directory: target/openjdk-11-buster/tools-deps
 
-Tags: openjdk-11-tools-deps-slim-buster, openjdk-11-tools-deps-1.10.3.943-slim-buster, tools-deps-1.10.3.943-slim-buster, tools-deps-slim-buster
+Tags: openjdk-11-tools-deps-slim-bullseye, openjdk-11-tools-deps-1.10.3.967-slim-bullseye, tools-deps-1.10.3.967-slim-bullseye, tools-deps-slim-bullseye
+Directory: target/openjdk-11-slim-bullseye/tools-deps
+
+Tags: openjdk-11-tools-deps-slim-buster, openjdk-11-tools-deps-1.10.3.967-slim-buster, tools-deps-1.10.3.967-slim-buster, tools-deps-slim-buster
 Directory: target/openjdk-11-slim-buster/tools-deps
 
-Tags: openjdk-16, openjdk-16-lein, openjdk-16-lein-2.9.6, openjdk-16-slim-buster, openjdk-16-lein-slim-buster, openjdk-16-lein-2.9.6-slim-buster
-Directory: target/openjdk-16-slim-buster/lein
+Tags: openjdk-16, openjdk-16-lein, openjdk-16-lein-2.9.6, openjdk-16-slim-bullseye, openjdk-16-lein-slim-bullseye, openjdk-16-lein-2.9.6-slim-bullseye
+Directory: target/openjdk-16-slim-bullseye/lein
 
-Tags: openjdk-16-boot, openjdk-16-boot-2.8.3, openjdk-16-boot-slim-buster, openjdk-16-boot-2.8.3-slim-buster
-Directory: target/openjdk-16-slim-buster/boot
+Tags: openjdk-16-boot, openjdk-16-boot-2.8.3, openjdk-16-boot-slim-bullseye, openjdk-16-boot-2.8.3-slim-bullseye
+Directory: target/openjdk-16-slim-bullseye/boot
+
+Tags: openjdk-16-boot-bullseye, openjdk-16-boot-2.8.3-bullseye
+Directory: target/openjdk-16-bullseye/boot
 
 Tags: openjdk-16-boot-buster, openjdk-16-boot-2.8.3-buster
 Directory: target/openjdk-16-buster/boot
 
+Tags: openjdk-16-boot-slim-buster, openjdk-16-boot-2.8.3-slim-buster
+Directory: target/openjdk-16-slim-buster/boot
+
+Tags: openjdk-16-bullseye, openjdk-16-lein-bullseye, openjdk-16-lein-2.9.6-bullseye
+Directory: target/openjdk-16-bullseye/lein
+
 Tags: openjdk-16-buster, openjdk-16-lein-buster, openjdk-16-lein-2.9.6-buster
 Directory: target/openjdk-16-buster/lein
 
-Tags: openjdk-16-tools-deps, openjdk-16-tools-deps-1.10.3.943, openjdk-16-tools-deps-slim-buster, openjdk-16-tools-deps-1.10.3.943-slim-buster
-Directory: target/openjdk-16-slim-buster/tools-deps
+Tags: openjdk-16-slim-buster, openjdk-16-lein-slim-buster, openjdk-16-lein-2.9.6-slim-buster
+Directory: target/openjdk-16-slim-buster/lein
+
+Tags: openjdk-16-tools-deps, openjdk-16-tools-deps-1.10.3.967, openjdk-16-tools-deps-slim-bullseye, openjdk-16-tools-deps-1.10.3.967-slim-bullseye
+Directory: target/openjdk-16-slim-bullseye/tools-deps
+
+Tags: openjdk-16-tools-deps-bullseye, openjdk-16-tools-deps-1.10.3.967-bullseye
+Directory: target/openjdk-16-bullseye/tools-deps
 
-Tags: openjdk-16-tools-deps-buster, openjdk-16-tools-deps-1.10.3.943-buster
+Tags: openjdk-16-tools-deps-buster, openjdk-16-tools-deps-1.10.3.967-buster
 Directory: target/openjdk-16-buster/tools-deps
 
-Tags: openjdk-17, openjdk-17-lein, openjdk-17-lein-2.9.6, openjdk-17-slim-buster, openjdk-17-lein-slim-buster, openjdk-17-lein-2.9.6-slim-buster
-Directory: target/openjdk-17-slim-buster/lein
+Tags: openjdk-16-tools-deps-slim-buster, openjdk-16-tools-deps-1.10.3.967-slim-buster
+Directory: target/openjdk-16-slim-buster/tools-deps
 
-Tags: openjdk-17-boot, openjdk-17-boot-2.8.3, openjdk-17-boot-slim-buster, openjdk-17-boot-2.8.3-slim-buster
-Directory: target/openjdk-17-slim-buster/boot
+Tags: openjdk-17, openjdk-17-lein, openjdk-17-lein-2.9.6, openjdk-17-slim-bullseye, openjdk-17-lein-slim-bullseye, openjdk-17-lein-2.9.6-slim-bullseye
+Directory: target/openjdk-17-slim-bullseye/lein
+
+Tags: openjdk-17-boot, openjdk-17-boot-2.8.3, openjdk-17-boot-slim-bullseye, openjdk-17-boot-2.8.3-slim-bullseye
+Directory: target/openjdk-17-slim-bullseye/boot
+
+Tags: openjdk-17-boot-bullseye, openjdk-17-boot-2.8.3-bullseye
+Directory: target/openjdk-17-bullseye/boot
 
 Tags: openjdk-17-boot-buster, openjdk-17-boot-2.8.3-buster
 Directory: target/openjdk-17-buster/boot
 
+Tags: openjdk-17-boot-slim-buster, openjdk-17-boot-2.8.3-slim-buster
+Directory: target/openjdk-17-slim-buster/boot
+
+Tags: openjdk-17-bullseye, openjdk-17-lein-bullseye, openjdk-17-lein-2.9.6-bullseye
+Directory: target/openjdk-17-bullseye/lein
+
 Tags: openjdk-17-buster, openjdk-17-lein-buster, openjdk-17-lein-2.9.6-buster
 Directory: target/openjdk-17-buster/lein
 
-Tags: openjdk-17-tools-deps, openjdk-17-tools-deps-1.10.3.943, openjdk-17-tools-deps-slim-buster, openjdk-17-tools-deps-1.10.3.943-slim-buster
-Directory: target/openjdk-17-slim-buster/tools-deps
+Tags: openjdk-17-slim-buster, openjdk-17-lein-slim-buster, openjdk-17-lein-2.9.6-slim-buster
+Directory: target/openjdk-17-slim-buster/lein
+
+Tags: openjdk-17-tools-deps, openjdk-17-tools-deps-1.10.3.967, openjdk-17-tools-deps-slim-bullseye, openjdk-17-tools-deps-1.10.3.967-slim-bullseye
+Directory: target/openjdk-17-slim-bullseye/tools-deps
+
+Tags: openjdk-17-tools-deps-bullseye, openjdk-17-tools-deps-1.10.3.967-bullseye
+Directory: target/openjdk-17-bullseye/tools-deps
 
-Tags: openjdk-17-tools-deps-buster, openjdk-17-tools-deps-1.10.3.943-buster
+Tags: openjdk-17-tools-deps-buster, openjdk-17-tools-deps-1.10.3.967-buster
 Directory: target/openjdk-17-buster/tools-deps
 
-Tags: openjdk-18, openjdk-18-lein, openjdk-18-lein-2.9.6, openjdk-18-slim-buster, openjdk-18-lein-slim-buster, openjdk-18-lein-2.9.6-slim-buster
-Directory: target/openjdk-18-slim-buster/lein
+Tags: openjdk-17-tools-deps-slim-buster, openjdk-17-tools-deps-1.10.3.967-slim-buster
+Directory: target/openjdk-17-slim-buster/tools-deps
 
-Tags: openjdk-18-boot, openjdk-18-boot-2.8.3, openjdk-18-boot-slim-buster, openjdk-18-boot-2.8.3-slim-buster
-Directory: target/openjdk-18-slim-buster/boot
+Tags: openjdk-18, openjdk-18-lein, openjdk-18-lein-2.9.6, openjdk-18-slim-bullseye, openjdk-18-lein-slim-bullseye, openjdk-18-lein-2.9.6-slim-bullseye
+Directory: target/openjdk-18-slim-bullseye/lein
+
+Tags: openjdk-18-alpine, openjdk-18-lein-alpine, openjdk-18-lein-2.9.6-alpine
+Architectures: amd64
+Directory: target/openjdk-18-alpine/lein
+
+Tags: openjdk-18-boot, openjdk-18-boot-2.8.3, openjdk-18-boot-slim-bullseye, openjdk-18-boot-2.8.3-slim-bullseye
+Directory: target/openjdk-18-slim-bullseye/boot
+
+Tags: openjdk-18-boot-alpine, openjdk-18-boot-2.8.3-alpine
+Architectures: amd64
+Directory: target/openjdk-18-alpine/boot
+
+Tags: openjdk-18-boot-bullseye, openjdk-18-boot-2.8.3-bullseye
+Directory: target/openjdk-18-bullseye/boot
 
 Tags: openjdk-18-boot-buster, openjdk-18-boot-2.8.3-buster
 Directory: target/openjdk-18-buster/boot
 
+Tags: openjdk-18-boot-slim-buster, openjdk-18-boot-2.8.3-slim-buster
+Directory: target/openjdk-18-slim-buster/boot
+
+Tags: openjdk-18-bullseye, openjdk-18-lein-bullseye, openjdk-18-lein-2.9.6-bullseye
+Directory: target/openjdk-18-bullseye/lein
+
 Tags: openjdk-18-buster, openjdk-18-lein-buster, openjdk-18-lein-2.9.6-buster
 Directory: target/openjdk-18-buster/lein
 
-Tags: openjdk-18-tools-deps, openjdk-18-tools-deps-1.10.3.943, openjdk-18-tools-deps-slim-buster, openjdk-18-tools-deps-1.10.3.943-slim-buster
-Directory: target/openjdk-18-slim-buster/tools-deps
+Tags: openjdk-18-slim-buster, openjdk-18-lein-slim-buster, openjdk-18-lein-2.9.6-slim-buster
+Directory: target/openjdk-18-slim-buster/lein
+
+Tags: openjdk-18-tools-deps, openjdk-18-tools-deps-1.10.3.967, openjdk-18-tools-deps-slim-bullseye, openjdk-18-tools-deps-1.10.3.967-slim-bullseye
+Directory: target/openjdk-18-slim-bullseye/tools-deps
+
+Tags: openjdk-18-tools-deps-alpine, openjdk-18-tools-deps-1.10.3.967-alpine
+Architectures: amd64
+Directory: target/openjdk-18-alpine/tools-deps
+
+Tags: openjdk-18-tools-deps-bullseye, openjdk-18-tools-deps-1.10.3.967-bullseye
+Directory: target/openjdk-18-bullseye/tools-deps
 
-Tags: openjdk-18-tools-deps-buster, openjdk-18-tools-deps-1.10.3.943-buster
+Tags: openjdk-18-tools-deps-buster, openjdk-18-tools-deps-1.10.3.967-buster
 Directory: target/openjdk-18-buster/tools-deps
+
+Tags: openjdk-18-tools-deps-slim-buster, openjdk-18-tools-deps-1.10.3.967-slim-buster
+Directory: target/openjdk-18-slim-buster/tools-deps
diff --git a/_bashbrew-list b/_bashbrew-list
index a55f743..fed8052 100644
--- a/_bashbrew-list
+++ b/_bashbrew-list
@@ -1,125 +1,215 @@
 clojure:boot
 clojure:boot-2.8.3
+clojure:boot-2.8.3-bullseye
 clojure:boot-2.8.3-buster
+clojure:boot-2.8.3-slim-bullseye
 clojure:boot-2.8.3-slim-buster
+clojure:boot-bullseye
 clojure:boot-buster
+clojure:boot-slim-bullseye
 clojure:boot-slim-buster
 clojure:latest
 clojure:lein
 clojure:lein-2.9.6
+clojure:lein-2.9.6-bullseye
 clojure:lein-2.9.6-buster
+clojure:lein-2.9.6-slim-bullseye
 clojure:lein-2.9.6-slim-buster
+clojure:lein-bullseye
 clojure:lein-buster
+clojure:lein-slim-bullseye
 clojure:lein-slim-buster
 clojure:openjdk-8
 clojure:openjdk-8-boot
 clojure:openjdk-8-boot-2.8.3
+clojure:openjdk-8-boot-2.8.3-bullseye
 clojure:openjdk-8-boot-2.8.3-buster
+clojure:openjdk-8-boot-2.8.3-slim-bullseye
 clojure:openjdk-8-boot-2.8.3-slim-buster
+clojure:openjdk-8-boot-bullseye
 clojure:openjdk-8-boot-buster
+clojure:openjdk-8-boot-slim-bullseye
 clojure:openjdk-8-boot-slim-buster
+clojure:openjdk-8-bullseye
 clojure:openjdk-8-buster
 clojure:openjdk-8-lein
 clojure:openjdk-8-lein-2.9.6
+clojure:openjdk-8-lein-2.9.6-bullseye
 clojure:openjdk-8-lein-2.9.6-buster
+clojure:openjdk-8-lein-2.9.6-slim-bullseye
 clojure:openjdk-8-lein-2.9.6-slim-buster
+clojure:openjdk-8-lein-bullseye
 clojure:openjdk-8-lein-buster
+clojure:openjdk-8-lein-slim-bullseye
 clojure:openjdk-8-lein-slim-buster
+clojure:openjdk-8-slim-bullseye
 clojure:openjdk-8-slim-buster
 clojure:openjdk-8-tools-deps
-clojure:openjdk-8-tools-deps-1.10.3.943
-clojure:openjdk-8-tools-deps-1.10.3.943-buster
-clojure:openjdk-8-tools-deps-1.10.3.943-slim-buster
+clojure:openjdk-8-tools-deps-1.10.3.967
+clojure:openjdk-8-tools-deps-1.10.3.967-bullseye
+clojure:openjdk-8-tools-deps-1.10.3.967-buster
+clojure:openjdk-8-tools-deps-1.10.3.967-slim-bullseye
+clojure:openjdk-8-tools-deps-1.10.3.967-slim-buster
+clojure:openjdk-8-tools-deps-bullseye
 clojure:openjdk-8-tools-deps-buster
+clojure:openjdk-8-tools-deps-slim-bullseye
 clojure:openjdk-8-tools-deps-slim-buster
 clojure:openjdk-11
 clojure:openjdk-11-boot
 clojure:openjdk-11-boot-2.8.3
+clojure:openjdk-11-boot-2.8.3-bullseye
 clojure:openjdk-11-boot-2.8.3-buster
+clojure:openjdk-11-boot-2.8.3-slim-bullseye
 clojure:openjdk-11-boot-2.8.3-slim-buster
+clojure:openjdk-11-boot-bullseye
 clojure:openjdk-11-boot-buster
+clojure:openjdk-11-boot-slim-bullseye
 clojure:openjdk-11-boot-slim-buster
+clojure:openjdk-11-bullseye
 clojure:openjdk-11-buster
 clojure:openjdk-11-lein
 clojure:openjdk-11-lein-2.9.6
+clojure:openjdk-11-lein-2.9.6-bullseye
 clojure:openjdk-11-lein-2.9.6-buster
+clojure:openjdk-11-lein-2.9.6-slim-bullseye
 clojure:openjdk-11-lein-2.9.6-slim-buster
+clojure:openjdk-11-lein-bullseye
 clojure:openjdk-11-lein-buster
+clojure:openjdk-11-lein-slim-bullseye
 clojure:openjdk-11-lein-slim-buster
+clojure:openjdk-11-slim-bullseye
 clojure:openjdk-11-slim-buster
 clojure:openjdk-11-tools-deps
-clojure:openjdk-11-tools-deps-1.10.3.943
-clojure:openjdk-11-tools-deps-1.10.3.943-buster
-clojure:openjdk-11-tools-deps-1.10.3.943-slim-buster
+clojure:openjdk-11-tools-deps-1.10.3.967
+clojure:openjdk-11-tools-deps-1.10.3.967-bullseye
+clojure:openjdk-11-tools-deps-1.10.3.967-buster
+clojure:openjdk-11-tools-deps-1.10.3.967-slim-bullseye
+clojure:openjdk-11-tools-deps-1.10.3.967-slim-buster
+clojure:openjdk-11-tools-deps-bullseye
 clojure:openjdk-11-tools-deps-buster
+clojure:openjdk-11-tools-deps-slim-bullseye
 clojure:openjdk-11-tools-deps-slim-buster
 clojure:openjdk-16
 clojure:openjdk-16-boot
 clojure:openjdk-16-boot-2.8.3
+clojure:openjdk-16-boot-2.8.3-bullseye
 clojure:openjdk-16-boot-2.8.3-buster
+clojure:openjdk-16-boot-2.8.3-slim-bullseye
 clojure:openjdk-16-boot-2.8.3-slim-buster
+clojure:openjdk-16-boot-bullseye
 clojure:openjdk-16-boot-buster
+clojure:openjdk-16-boot-slim-bullseye
 clojure:openjdk-16-boot-slim-buster
+clojure:openjdk-16-bullseye
 clojure:openjdk-16-buster
 clojure:openjdk-16-lein
 clojure:openjdk-16-lein-2.9.6
+clojure:openjdk-16-lein-2.9.6-bullseye
 clojure:openjdk-16-lein-2.9.6-buster
+clojure:openjdk-16-lein-2.9.6-slim-bullseye
 clojure:openjdk-16-lein-2.9.6-slim-buster
+clojure:openjdk-16-lein-bullseye
 clojure:openjdk-16-lein-buster
+clojure:openjdk-16-lein-slim-bullseye
 clojure:openjdk-16-lein-slim-buster
+clojure:openjdk-16-slim-bullseye
 clojure:openjdk-16-slim-buster
 clojure:openjdk-16-tools-deps
-clojure:openjdk-16-tools-deps-1.10.3.943
-clojure:openjdk-16-tools-deps-1.10.3.943-buster
-clojure:openjdk-16-tools-deps-1.10.3.943-slim-buster
+clojure:openjdk-16-tools-deps-1.10.3.967
+clojure:openjdk-16-tools-deps-1.10.3.967-bullseye
+clojure:openjdk-16-tools-deps-1.10.3.967-buster
+clojure:openjdk-16-tools-deps-1.10.3.967-slim-bullseye
+clojure:openjdk-16-tools-deps-1.10.3.967-slim-buster
+clojure:openjdk-16-tools-deps-bullseye
 clojure:openjdk-16-tools-deps-buster
+clojure:openjdk-16-tools-deps-slim-bullseye
 clojure:openjdk-16-tools-deps-slim-buster
 clojure:openjdk-17
 clojure:openjdk-17-boot
 clojure:openjdk-17-boot-2.8.3
+clojure:openjdk-17-boot-2.8.3-bullseye
 clojure:openjdk-17-boot-2.8.3-buster
+clojure:openjdk-17-boot-2.8.3-slim-bullseye
 clojure:openjdk-17-boot-2.8.3-slim-buster
+clojure:openjdk-17-boot-bullseye
 clojure:openjdk-17-boot-buster
+clojure:openjdk-17-boot-slim-bullseye
 clojure:openjdk-17-boot-slim-buster
+clojure:openjdk-17-bullseye
 clojure:openjdk-17-buster
 clojure:openjdk-17-lein
 clojure:openjdk-17-lein-2.9.6
+clojure:openjdk-17-lein-2.9.6-bullseye
 clojure:openjdk-17-lein-2.9.6-buster
+clojure:openjdk-17-lein-2.9.6-slim-bullseye
 clojure:openjdk-17-lein-2.9.6-slim-buster
+clojure:openjdk-17-lein-bullseye
 clojure:openjdk-17-lein-buster
+clojure:openjdk-17-lein-slim-bullseye
 clojure:openjdk-17-lein-slim-buster
+clojure:openjdk-17-slim-bullseye
 clojure:openjdk-17-slim-buster
 clojure:openjdk-17-tools-deps
-clojure:openjdk-17-tools-deps-1.10.3.943
-clojure:openjdk-17-tools-deps-1.10.3.943-buster
-clojure:openjdk-17-tools-deps-1.10.3.943-slim-buster
+clojure:openjdk-17-tools-deps-1.10.3.967
+clojure:openjdk-17-tools-deps-1.10.3.967-bullseye
+clojure:openjdk-17-tools-deps-1.10.3.967-buster
+clojure:openjdk-17-tools-deps-1.10.3.967-slim-bullseye
+clojure:openjdk-17-tools-deps-1.10.3.967-slim-buster
+clojure:openjdk-17-tools-deps-bullseye
 clojure:openjdk-17-tools-deps-buster
+clojure:openjdk-17-tools-deps-slim-bullseye
 clojure:openjdk-17-tools-deps-slim-buster
 clojure:openjdk-18
+clojure:openjdk-18-alpine
 clojure:openjdk-18-boot
 clojure:openjdk-18-boot-2.8.3
+clojure:openjdk-18-boot-2.8.3-alpine
+clojure:openjdk-18-boot-2.8.3-bullseye
 clojure:openjdk-18-boot-2.8.3-buster
+clojure:openjdk-18-boot-2.8.3-slim-bullseye
 clojure:openjdk-18-boot-2.8.3-slim-buster
+clojure:openjdk-18-boot-alpine
+clojure:openjdk-18-boot-bullseye
 clojure:openjdk-18-boot-buster
+clojure:openjdk-18-boot-slim-bullseye
 clojure:openjdk-18-boot-slim-buster
+clojure:openjdk-18-bullseye
 clojure:openjdk-18-buster
 clojure:openjdk-18-lein
 clojure:openjdk-18-lein-2.9.6
+clojure:openjdk-18-lein-2.9.6-alpine
+clojure:openjdk-18-lein-2.9.6-bullseye
 clojure:openjdk-18-lein-2.9.6-buster
+clojure:openjdk-18-lein-2.9.6-slim-bullseye
 clojure:openjdk-18-lein-2.9.6-slim-buster
+clojure:openjdk-18-lein-alpine
+clojure:openjdk-18-lein-bullseye
 clojure:openjdk-18-lein-buster
+clojure:openjdk-18-lein-slim-bullseye
 clojure:openjdk-18-lein-slim-buster
+clojure:openjdk-18-slim-bullseye
 clojure:openjdk-18-slim-buster
 clojure:openjdk-18-tools-deps
-clojure:openjdk-18-tools-deps-1.10.3.943
-clojure:openjdk-18-tools-deps-1.10.3.943-buster
-clojure:openjdk-18-tools-deps-1.10.3.943-slim-buster
+clojure:openjdk-18-tools-deps-1.10.3.967
+clojure:openjdk-18-tools-deps-1.10.3.967-alpine
+clojure:openjdk-18-tools-deps-1.10.3.967-bullseye
+clojure:openjdk-18-tools-deps-1.10.3.967-buster
+clojure:openjdk-18-tools-deps-1.10.3.967-slim-bullseye
+clojure:openjdk-18-tools-deps-1.10.3.967-slim-buster
+clojure:openjdk-18-tools-deps-alpine
+clojure:openjdk-18-tools-deps-bullseye
 clojure:openjdk-18-tools-deps-buster
+clojure:openjdk-18-tools-deps-slim-bullseye
 clojure:openjdk-18-tools-deps-slim-buster
+clojure:slim-bullseye
 clojure:slim-buster
 clojure:tools-deps
-clojure:tools-deps-1.10.3.943
-clojure:tools-deps-1.10.3.943-buster
-clojure:tools-deps-1.10.3.943-slim-buster
+clojure:tools-deps-1.10.3.967
+clojure:tools-deps-1.10.3.967-bullseye
+clojure:tools-deps-1.10.3.967-buster
+clojure:tools-deps-1.10.3.967-slim-bullseye
+clojure:tools-deps-1.10.3.967-slim-buster
+clojure:tools-deps-bullseye
 clojure:tools-deps-buster
+clojure:tools-deps-slim-bullseye
 clojure:tools-deps-slim-buster
diff --git a/clojure_openjdk-17-boot-2.8.3-buster/Dockerfile b/clojure_boot-2.8.3-bullseye/Dockerfile
similarity index 93%
copy from clojure_openjdk-17-boot-2.8.3-buster/Dockerfile
copy to clojure_boot-2.8.3-bullseye/Dockerfile
index d32c466..e002c0f 100644
--- a/clojure_openjdk-17-boot-2.8.3-buster/Dockerfile
+++ b/clojure_boot-2.8.3-bullseye/Dockerfile
@@ -1,4 +1,4 @@
-FROM openjdk:17-buster
+FROM openjdk:11-bullseye
 
 ENV BOOT_VERSION=2.8.3
 ENV BOOT_INSTALL=/usr/local/bin/
diff --git a/clojure_boot-2.8.3-slim-buster/Dockerfile b/clojure_boot-2.8.3-slim-bullseye/Dockerfile
similarity index 94%
copy from clojure_boot-2.8.3-slim-buster/Dockerfile
copy to clojure_boot-2.8.3-slim-bullseye/Dockerfile
index 3f08057..66409f9 100644
--- a/clojure_boot-2.8.3-slim-buster/Dockerfile
+++ b/clojure_boot-2.8.3-slim-bullseye/Dockerfile
@@ -1,4 +1,4 @@
-FROM openjdk:11-slim-buster
+FROM openjdk:11-slim-bullseye
 
 ENV BOOT_VERSION=2.8.3
 ENV BOOT_INSTALL=/usr/local/bin/
diff --git a/clojure_latest/Dockerfile b/clojure_latest/Dockerfile
index 37b0831..3183e1d 100644
--- a/clojure_latest/Dockerfile
+++ b/clojure_latest/Dockerfile
@@ -1,4 +1,4 @@
-FROM openjdk:11-slim-buster
+FROM openjdk:11-slim-bullseye
 
 ### INSTALL BOOT ###
 ENV BOOT_VERSION=2.8.3
@@ -63,17 +63,17 @@ RUN echo '(defproject dummy "" :dependencies [[org.clojure/clojure "1.10.3"]])'
   && lein deps && rm project.clj
 
 ### INSTALL TOOLS-DEPS ###
-ENV CLOJURE_VERSION=1.10.3.943
+ENV CLOJURE_VERSION=1.10.3.967
 
 WORKDIR /tmp
 
 RUN \
 apt-get update && \
-apt-get install -y curl make rlwrap wget && \
+apt-get install -y curl make git rlwrap wget && \
 rm -rf /var/lib/apt/lists/* && \
 wget https://download.clojure.org/install/linux-install-$CLOJURE_VERSION.sh && \
 sha256sum linux-install-$CLOJURE_VERSION.sh && \
-echo "f1fdb786fa8b9ef3a08d0b331a51861cd5a6eea277e93bbad64bf37774df17c6 *linux-install-$CLOJURE_VERSION.sh" | sha256sum -c - && \
+echo "d1fba0cd0733b7cb66e47620845ecedfd757a9bf84e8b276fdb37ed9c272d3ae *linux-install-$CLOJURE_VERSION.sh" | sha256sum -c - && \
 chmod +x linux-install-$CLOJURE_VERSION.sh && \
 ./linux-install-$CLOJURE_VERSION.sh && \
 clojure -e "(clojure-version)" && \
diff --git a/clojure_lein-2.9.6-buster/Dockerfile b/clojure_lein-2.9.6-bullseye/Dockerfile
similarity index 97%
copy from clojure_lein-2.9.6-buster/Dockerfile
copy to clojure_lein-2.9.6-bullseye/Dockerfile
index a6a244f..6940ac8 100644
--- a/clojure_lein-2.9.6-buster/Dockerfile
+++ b/clojure_lein-2.9.6-bullseye/Dockerfile
@@ -1,4 +1,4 @@
-FROM openjdk:11-buster
+FROM openjdk:11-bullseye
 
 ENV LEIN_VERSION=2.9.6
 ENV LEIN_INSTALL=/usr/local/bin/
diff --git a/clojure_openjdk-17-lein-2.9.6-slim-buster/Dockerfile b/clojure_lein-2.9.6-slim-bullseye/Dockerfile
similarity index 96%
copy from clojure_openjdk-17-lein-2.9.6-slim-buster/Dockerfile
copy to clojure_lein-2.9.6-slim-bullseye/Dockerfile
index 6cb2926..9a7b52c 100644
--- a/clojure_openjdk-17-lein-2.9.6-slim-buster/Dockerfile
+++ b/clojure_lein-2.9.6-slim-bullseye/Dockerfile
@@ -1,4 +1,4 @@
-FROM openjdk:17-slim-buster
+FROM openjdk:11-slim-bullseye
 
 ENV LEIN_VERSION=2.9.6
 ENV LEIN_INSTALL=/usr/local/bin/
diff --git a/clojure_openjdk-17-boot-2.8.3-buster/Dockerfile b/clojure_openjdk-16-boot-2.8.3-bullseye/Dockerfile
similarity index 93%
copy from clojure_openjdk-17-boot-2.8.3-buster/Dockerfile
copy to clojure_openjdk-16-boot-2.8.3-bullseye/Dockerfile
index d32c466..5d61d5a 100644
--- a/clojure_openjdk-17-boot-2.8.3-buster/Dockerfile
+++ b/clojure_openjdk-16-boot-2.8.3-bullseye/Dockerfile
@@ -1,4 +1,4 @@
-FROM openjdk:17-buster
+FROM openjdk:16-bullseye
 
 ENV BOOT_VERSION=2.8.3
 ENV BOOT_INSTALL=/usr/local/bin/
diff --git a/clojure_boot-2.8.3-slim-buster/Dockerfile b/clojure_openjdk-16-boot-2.8.3-slim-bullseye/Dockerfile
similarity index 94%
copy from clojure_boot-2.8.3-slim-buster/Dockerfile
copy to clojure_openjdk-16-boot-2.8.3-slim-bullseye/Dockerfile
index 3f08057..a71b7b9 100644
--- a/clojure_boot-2.8.3-slim-buster/Dockerfile
+++ b/clojure_openjdk-16-boot-2.8.3-slim-bullseye/Dockerfile
@@ -1,4 +1,4 @@
-FROM openjdk:11-slim-buster
+FROM openjdk:16-slim-bullseye
 
 ENV BOOT_VERSION=2.8.3
 ENV BOOT_INSTALL=/usr/local/bin/
diff --git a/clojure_lein-2.9.6-buster/Dockerfile b/clojure_openjdk-16-lein-2.9.6-bullseye/Dockerfile
similarity index 97%
copy from clojure_lein-2.9.6-buster/Dockerfile
copy to clojure_openjdk-16-lein-2.9.6-bullseye/Dockerfile
index a6a244f..73b5636 100644
--- a/clojure_lein-2.9.6-buster/Dockerfile
+++ b/clojure_openjdk-16-lein-2.9.6-bullseye/Dockerfile
@@ -1,4 +1,4 @@
-FROM openjdk:11-buster
+FROM openjdk:16-bullseye
 
 ENV LEIN_VERSION=2.9.6
 ENV LEIN_INSTALL=/usr/local/bin/
diff --git a/clojure_openjdk-17-lein-2.9.6-slim-buster/Dockerfile b/clojure_openjdk-16-lein-2.9.6-slim-bullseye/Dockerfile
similarity index 96%
copy from clojure_openjdk-17-lein-2.9.6-slim-buster/Dockerfile
copy to clojure_openjdk-16-lein-2.9.6-slim-bullseye/Dockerfile
index 6cb2926..de58d3f 100644
--- a/clojure_openjdk-17-lein-2.9.6-slim-buster/Dockerfile
+++ b/clojure_openjdk-16-lein-2.9.6-slim-bullseye/Dockerfile
@@ -1,4 +1,4 @@
-FROM openjdk:17-slim-buster
+FROM openjdk:16-slim-bullseye
 
 ENV LEIN_VERSION=2.9.6
 ENV LEIN_INSTALL=/usr/local/bin/
diff --git a/clojure_openjdk-18-tools-deps-1.10.3.943-buster/Dockerfile b/clojure_openjdk-16-tools-deps-1.10.3.967-bullseye/Dockerfile
similarity index 70%
copy from clojure_openjdk-18-tools-deps-1.10.3.943-buster/Dockerfile
copy to clojure_openjdk-16-tools-deps-1.10.3.967-bullseye/Dockerfile
index 7d5fe3b..8af9427 100644
--- a/clojure_openjdk-18-tools-deps-1.10.3.943-buster/Dockerfile
+++ b/clojure_openjdk-16-tools-deps-1.10.3.967-bullseye/Dockerfile
@@ -1,6 +1,6 @@
-FROM openjdk:18-buster
+FROM openjdk:16-bullseye
 
-ENV CLOJURE_VERSION=1.10.3.943
+ENV CLOJURE_VERSION=1.10.3.967
 
 WORKDIR /tmp
 
@@ -10,7 +10,7 @@ apt-get install -y make rlwrap && \
 rm -rf /var/lib/apt/lists/* && \
 wget https://download.clojure.org/install/linux-install-$CLOJURE_VERSION.sh && \
 sha256sum linux-install-$CLOJURE_VERSION.sh && \
-echo "f1fdb786fa8b9ef3a08d0b331a51861cd5a6eea277e93bbad64bf37774df17c6 *linux-install-$CLOJURE_VERSION.sh" | sha256sum -c - && \
+echo "d1fba0cd0733b7cb66e47620845ecedfd757a9bf84e8b276fdb37ed9c272d3ae *linux-install-$CLOJURE_VERSION.sh" | sha256sum -c - && \
 chmod +x linux-install-$CLOJURE_VERSION.sh && \
 ./linux-install-$CLOJURE_VERSION.sh && \
 clojure -e "(clojure-version)"
diff --git a/clojure_openjdk-16-tools-deps-1.10.3.943-buster/Dockerfile b/clojure_openjdk-16-tools-deps-1.10.3.967-buster/Dockerfile
similarity index 73%
rename from clojure_openjdk-16-tools-deps-1.10.3.943-buster/Dockerfile
rename to clojure_openjdk-16-tools-deps-1.10.3.967-buster/Dockerfile
index 7d60d17..bed5b7c 100644
--- a/clojure_openjdk-16-tools-deps-1.10.3.943-buster/Dockerfile
+++ b/clojure_openjdk-16-tools-deps-1.10.3.967-buster/Dockerfile
@@ -1,6 +1,6 @@
 FROM openjdk:16-buster
 
-ENV CLOJURE_VERSION=1.10.3.943
+ENV CLOJURE_VERSION=1.10.3.967
 
 WORKDIR /tmp
 
@@ -10,7 +10,7 @@ apt-get install -y make rlwrap && \
 rm -rf /var/lib/apt/lists/* && \
 wget https://download.clojure.org/install/linux-install-$CLOJURE_VERSION.sh && \
 sha256sum linux-install-$CLOJURE_VERSION.sh && \
-echo "f1fdb786fa8b9ef3a08d0b331a51861cd5a6eea277e93bbad64bf37774df17c6 *linux-install-$CLOJURE_VERSION.sh" | sha256sum -c - && \
+echo "d1fba0cd0733b7cb66e47620845ecedfd757a9bf84e8b276fdb37ed9c272d3ae *linux-install-$CLOJURE_VERSION.sh" | sha256sum -c - && \
 chmod +x linux-install-$CLOJURE_VERSION.sh && \
 ./linux-install-$CLOJURE_VERSION.sh && \
 clojure -e "(clojure-version)"
diff --git a/clojure_openjdk-16-tools-deps-1.10.3.943-slim-buster/Dockerfile b/clojure_openjdk-16-tools-deps-1.10.3.967-slim-bullseye/Dockerfile
similarity index 66%
copy from clojure_openjdk-16-tools-deps-1.10.3.943-slim-buster/Dockerfile
copy to clojure_openjdk-16-tools-deps-1.10.3.967-slim-bullseye/Dockerfile
index 98fb90c..acdd427 100644
--- a/clojure_openjdk-16-tools-deps-1.10.3.943-slim-buster/Dockerfile
+++ b/clojure_openjdk-16-tools-deps-1.10.3.967-slim-bullseye/Dockerfile
@@ -1,16 +1,16 @@
-FROM openjdk:16-slim-buster
+FROM openjdk:16-slim-bullseye
 
-ENV CLOJURE_VERSION=1.10.3.943
+ENV CLOJURE_VERSION=1.10.3.967
 
 WORKDIR /tmp
 
 RUN \
 apt-get update && \
-apt-get install -y curl make rlwrap wget && \
+apt-get install -y curl make git rlwrap wget && \
 rm -rf /var/lib/apt/lists/* && \
 wget https://download.clojure.org/install/linux-install-$CLOJURE_VERSION.sh && \
 sha256sum linux-install-$CLOJURE_VERSION.sh && \
-echo "f1fdb786fa8b9ef3a08d0b331a51861cd5a6eea277e93bbad64bf37774df17c6 *linux-install-$CLOJURE_VERSION.sh" | sha256sum -c - && \
+echo "d1fba0cd0733b7cb66e47620845ecedfd757a9bf84e8b276fdb37ed9c272d3ae *linux-install-$CLOJURE_VERSION.sh" | sha256sum -c - && \
 chmod +x linux-install-$CLOJURE_VERSION.sh && \
 ./linux-install-$CLOJURE_VERSION.sh && \
 clojure -e "(clojure-version)" && \
diff --git a/clojure_openjdk-16-tools-deps-1.10.3.943-slim-buster/Dockerfile b/clojure_openjdk-16-tools-deps-1.10.3.967-slim-buster/Dockerfile
similarity index 69%
copy from clojure_openjdk-16-tools-deps-1.10.3.943-slim-buster/Dockerfile
copy to clojure_openjdk-16-tools-deps-1.10.3.967-slim-buster/Dockerfile
index 98fb90c..e6a6b13 100644
--- a/clojure_openjdk-16-tools-deps-1.10.3.943-slim-buster/Dockerfile
+++ b/clojure_openjdk-16-tools-deps-1.10.3.967-slim-buster/Dockerfile
@@ -1,16 +1,16 @@
 FROM openjdk:16-slim-buster
 
-ENV CLOJURE_VERSION=1.10.3.943
+ENV CLOJURE_VERSION=1.10.3.967
 
 WORKDIR /tmp
 
 RUN \
 apt-get update && \
-apt-get install -y curl make rlwrap wget && \
+apt-get install -y curl make git rlwrap wget && \
 rm -rf /var/lib/apt/lists/* && \
 wget https://download.clojure.org/install/linux-install-$CLOJURE_VERSION.sh && \
 sha256sum linux-install-$CLOJURE_VERSION.sh && \
-echo "f1fdb786fa8b9ef3a08d0b331a51861cd5a6eea277e93bbad64bf37774df17c6 *linux-install-$CLOJURE_VERSION.sh" | sha256sum -c - && \
+echo "d1fba0cd0733b7cb66e47620845ecedfd757a9bf84e8b276fdb37ed9c272d3ae *linux-install-$CLOJURE_VERSION.sh" | sha256sum -c - && \
 chmod +x linux-install-$CLOJURE_VERSION.sh && \
 ./linux-install-$CLOJURE_VERSION.sh && \
 clojure -e "(clojure-version)" && \
diff --git a/clojure_openjdk-17-boot-2.8.3-buster/Dockerfile b/clojure_openjdk-17-boot-2.8.3-bullseye/Dockerfile
similarity index 93%
copy from clojure_openjdk-17-boot-2.8.3-buster/Dockerfile
copy to clojure_openjdk-17-boot-2.8.3-bullseye/Dockerfile
index d32c466..1b40d8e 100644
--- a/clojure_openjdk-17-boot-2.8.3-buster/Dockerfile
+++ b/clojure_openjdk-17-boot-2.8.3-bullseye/Dockerfile
@@ -1,4 +1,4 @@
-FROM openjdk:17-buster
+FROM openjdk:17-bullseye
 
 ENV BOOT_VERSION=2.8.3
 ENV BOOT_INSTALL=/usr/local/bin/
diff --git a/clojure_boot-2.8.3-slim-buster/Dockerfile b/clojure_openjdk-17-boot-2.8.3-slim-bullseye/Dockerfile
similarity index 94%
copy from clojure_boot-2.8.3-slim-buster/Dockerfile
copy to clojure_openjdk-17-boot-2.8.3-slim-bullseye/Dockerfile
index 3f08057..83090bd 100644
--- a/clojure_boot-2.8.3-slim-buster/Dockerfile
+++ b/clojure_openjdk-17-boot-2.8.3-slim-bullseye/Dockerfile
@@ -1,4 +1,4 @@
-FROM openjdk:11-slim-buster
+FROM openjdk:17-slim-bullseye
 
 ENV BOOT_VERSION=2.8.3
 ENV BOOT_INSTALL=/usr/local/bin/
diff --git a/clojure_lein-2.9.6-buster/Dockerfile b/clojure_openjdk-17-lein-2.9.6-bullseye/Dockerfile
similarity index 97%
copy from clojure_lein-2.9.6-buster/Dockerfile
copy to clojure_openjdk-17-lein-2.9.6-bullseye/Dockerfile
index a6a244f..4414af7 100644
--- a/clojure_lein-2.9.6-buster/Dockerfile
+++ b/clojure_openjdk-17-lein-2.9.6-bullseye/Dockerfile
@@ -1,4 +1,4 @@
-FROM openjdk:11-buster
+FROM openjdk:17-bullseye
 
 ENV LEIN_VERSION=2.9.6
 ENV LEIN_INSTALL=/usr/local/bin/
diff --git a/clojure_openjdk-17-lein-2.9.6-slim-buster/Dockerfile b/clojure_openjdk-17-lein-2.9.6-slim-bullseye/Dockerfile
similarity index 96%
copy from clojure_openjdk-17-lein-2.9.6-slim-buster/Dockerfile
copy to clojure_openjdk-17-lein-2.9.6-slim-bullseye/Dockerfile
index 6cb2926..eb23a08 100644
--- a/clojure_openjdk-17-lein-2.9.6-slim-buster/Dockerfile
+++ b/clojure_openjdk-17-lein-2.9.6-slim-bullseye/Dockerfile
@@ -1,4 +1,4 @@
-FROM openjdk:17-slim-buster
+FROM openjdk:17-slim-bullseye
 
 ENV LEIN_VERSION=2.9.6
 ENV LEIN_INSTALL=/usr/local/bin/
diff --git a/clojure_openjdk-18-tools-deps-1.10.3.943-buster/Dockerfile b/clojure_openjdk-17-tools-deps-1.10.3.967-bullseye/Dockerfile
similarity index 70%
copy from clojure_openjdk-18-tools-deps-1.10.3.943-buster/Dockerfile
copy to clojure_openjdk-17-tools-deps-1.10.3.967-bullseye/Dockerfile
index 7d5fe3b..2d87ed4 100644
--- a/clojure_openjdk-18-tools-deps-1.10.3.943-buster/Dockerfile
+++ b/clojure_openjdk-17-tools-deps-1.10.3.967-bullseye/Dockerfile
@@ -1,6 +1,6 @@
-FROM openjdk:18-buster
+FROM openjdk:17-bullseye
 
-ENV CLOJURE_VERSION=1.10.3.943
+ENV CLOJURE_VERSION=1.10.3.967
 
 WORKDIR /tmp
 
@@ -10,7 +10,7 @@ apt-get install -y make rlwrap && \
 rm -rf /var/lib/apt/lists/* && \
 wget https://download.clojure.org/install/linux-install-$CLOJURE_VERSION.sh && \
 sha256sum linux-install-$CLOJURE_VERSION.sh && \
-echo "f1fdb786fa8b9ef3a08d0b331a51861cd5a6eea277e93bbad64bf37774df17c6 *linux-install-$CLOJURE_VERSION.sh" | sha256sum -c - && \
+echo "d1fba0cd0733b7cb66e47620845ecedfd757a9bf84e8b276fdb37ed9c272d3ae *linux-install-$CLOJURE_VERSION.sh" | sha256sum -c - && \
 chmod +x linux-install-$CLOJURE_VERSION.sh && \
 ./linux-install-$CLOJURE_VERSION.sh && \
 clojure -e "(clojure-version)"
diff --git a/clojure_openjdk-17-tools-deps-1.10.3.943-buster/Dockerfile b/clojure_openjdk-17-tools-deps-1.10.3.967-buster/Dockerfile
similarity index 73%
rename from clojure_openjdk-17-tools-deps-1.10.3.943-buster/Dockerfile
rename to clojure_openjdk-17-tools-deps-1.10.3.967-buster/Dockerfile
index 61a5972..5ace11a 100644
--- a/clojure_openjdk-17-tools-deps-1.10.3.943-buster/Dockerfile
+++ b/clojure_openjdk-17-tools-deps-1.10.3.967-buster/Dockerfile
@@ -1,6 +1,6 @@
 FROM openjdk:17-buster
 
-ENV CLOJURE_VERSION=1.10.3.943
+ENV CLOJURE_VERSION=1.10.3.967
 
 WORKDIR /tmp
 
@@ -10,7 +10,7 @@ apt-get install -y make rlwrap && \
 rm -rf /var/lib/apt/lists/* && \
 wget https://download.clojure.org/install/linux-install-$CLOJURE_VERSION.sh && \
 sha256sum linux-install-$CLOJURE_VERSION.sh && \
-echo "f1fdb786fa8b9ef3a08d0b331a51861cd5a6eea277e93bbad64bf37774df17c6 *linux-install-$CLOJURE_VERSION.sh" | sha256sum -c - && \
+echo "d1fba0cd0733b7cb66e47620845ecedfd757a9bf84e8b276fdb37ed9c272d3ae *linux-install-$CLOJURE_VERSION.sh" | sha256sum -c - && \
 chmod +x linux-install-$CLOJURE_VERSION.sh && \
 ./linux-install-$CLOJURE_VERSION.sh && \
 clojure -e "(clojure-version)"
diff --git a/clojure_openjdk-16-tools-deps-1.10.3.943-slim-buster/Dockerfile b/clojure_openjdk-17-tools-deps-1.10.3.967-slim-bullseye/Dockerfile
similarity index 66%
copy from clojure_openjdk-16-tools-deps-1.10.3.943-slim-buster/Dockerfile
copy to clojure_openjdk-17-tools-deps-1.10.3.967-slim-bullseye/Dockerfile
index 98fb90c..48c3988 100644
--- a/clojure_openjdk-16-tools-deps-1.10.3.943-slim-buster/Dockerfile
+++ b/clojure_openjdk-17-tools-deps-1.10.3.967-slim-bullseye/Dockerfile
@@ -1,16 +1,16 @@
-FROM openjdk:16-slim-buster
+FROM openjdk:17-slim-bullseye
 
-ENV CLOJURE_VERSION=1.10.3.943
+ENV CLOJURE_VERSION=1.10.3.967
 
 WORKDIR /tmp
 
 RUN \
 apt-get update && \
-apt-get install -y curl make rlwrap wget && \
+apt-get install -y curl make git rlwrap wget && \
 rm -rf /var/lib/apt/lists/* && \
 wget https://download.clojure.org/install/linux-install-$CLOJURE_VERSION.sh && \
 sha256sum linux-install-$CLOJURE_VERSION.sh && \
-echo "f1fdb786fa8b9ef3a08d0b331a51861cd5a6eea277e93bbad64bf37774df17c6 *linux-install-$CLOJURE_VERSION.sh" | sha256sum -c - && \
+echo "d1fba0cd0733b7cb66e47620845ecedfd757a9bf84e8b276fdb37ed9c272d3ae *linux-install-$CLOJURE_VERSION.sh" | sha256sum -c - && \
 chmod +x linux-install-$CLOJURE_VERSION.sh && \
 ./linux-install-$CLOJURE_VERSION.sh && \
 clojure -e "(clojure-version)" && \
diff --git a/clojure_openjdk-17-tools-deps-1.10.3.943-slim-buster/Dockerfile b/clojure_openjdk-17-tools-deps-1.10.3.967-slim-buster/Dockerfile
similarity index 69%
rename from clojure_openjdk-17-tools-deps-1.10.3.943-slim-buster/Dockerfile
rename to clojure_openjdk-17-tools-deps-1.10.3.967-slim-buster/Dockerfile
index d2a0c2b..8614693 100644
--- a/clojure_openjdk-17-tools-deps-1.10.3.943-slim-buster/Dockerfile
+++ b/clojure_openjdk-17-tools-deps-1.10.3.967-slim-buster/Dockerfile
@@ -1,16 +1,16 @@
 FROM openjdk:17-slim-buster
 
-ENV CLOJURE_VERSION=1.10.3.943
+ENV CLOJURE_VERSION=1.10.3.967
 
 WORKDIR /tmp
 
 RUN \
 apt-get update && \
-apt-get install -y curl make rlwrap wget && \
+apt-get install -y curl make git rlwrap wget && \
 rm -rf /var/lib/apt/lists/* && \
 wget https://download.clojure.org/install/linux-install-$CLOJURE_VERSION.sh && \
 sha256sum linux-install-$CLOJURE_VERSION.sh && \
-echo "f1fdb786fa8b9ef3a08d0b331a51861cd5a6eea277e93bbad64bf37774df17c6 *linux-install-$CLOJURE_VERSION.sh" | sha256sum -c - && \
+echo "d1fba0cd0733b7cb66e47620845ecedfd757a9bf84e8b276fdb37ed9c272d3ae *linux-install-$CLOJURE_VERSION.sh" | sha256sum -c - && \
 chmod +x linux-install-$CLOJURE_VERSION.sh && \
 ./linux-install-$CLOJURE_VERSION.sh && \
 clojure -e "(clojure-version)" && \
diff --git a/clojure_openjdk-17-boot-2.8.3-buster/Dockerfile b/clojure_openjdk-18-boot-2.8.3-alpine/Dockerfile
similarity index 82%
copy from clojure_openjdk-17-boot-2.8.3-buster/Dockerfile
copy to clojure_openjdk-18-boot-2.8.3-alpine/Dockerfile
index d32c466..c15bbf2 100644
--- a/clojure_openjdk-17-boot-2.8.3-buster/Dockerfile
+++ b/clojure_openjdk-18-boot-2.8.3-alpine/Dockerfile
@@ -1,4 +1,4 @@
-FROM openjdk:17-buster
+FROM openjdk:18-alpine
 
 ENV BOOT_VERSION=2.8.3
 ENV BOOT_INSTALL=/usr/local/bin/
@@ -9,13 +9,15 @@ WORKDIR /tmp
 # on its first run. We always download the latest version of boot.sh because
 # it is just the installer script.
 RUN \
+apk add --update --no-cache bash openssl && \
 mkdir -p $BOOT_INSTALL && \
 wget -q https://github.com/boot-clj/boot-bin/releases/download/latest/boot.sh && \
 echo "Comparing installer checksum..." && \
 sha256sum boot.sh && \
 echo "0ccd697f2027e7e1cd3be3d62721057cbc841585740d0aaa9fbb485d7b1f17c3 *boot.sh" | sha256sum -c - && \
 mv boot.sh $BOOT_INSTALL/boot && \
-chmod 0755 $BOOT_INSTALL/boot
+chmod 0755 $BOOT_INSTALL/boot && \
+apk del openssl
 
 ENV PATH=$PATH:$BOOT_INSTALL
 ENV BOOT_AS_ROOT=yes
diff --git a/clojure_openjdk-17-boot-2.8.3-buster/Dockerfile b/clojure_openjdk-18-boot-2.8.3-bullseye/Dockerfile
similarity index 93%
copy from clojure_openjdk-17-boot-2.8.3-buster/Dockerfile
copy to clojure_openjdk-18-boot-2.8.3-bullseye/Dockerfile
index d32c466..4f9cd93 100644
--- a/clojure_openjdk-17-boot-2.8.3-buster/Dockerfile
+++ b/clojure_openjdk-18-boot-2.8.3-bullseye/Dockerfile
@@ -1,4 +1,4 @@
-FROM openjdk:17-buster
+FROM openjdk:18-bullseye
 
 ENV BOOT_VERSION=2.8.3
 ENV BOOT_INSTALL=/usr/local/bin/
diff --git a/clojure_boot-2.8.3-slim-buster/Dockerfile b/clojure_openjdk-18-boot-2.8.3-slim-bullseye/Dockerfile
similarity index 94%
copy from clojure_boot-2.8.3-slim-buster/Dockerfile
copy to clojure_openjdk-18-boot-2.8.3-slim-bullseye/Dockerfile
index 3f08057..505d1e9 100644
--- a/clojure_boot-2.8.3-slim-buster/Dockerfile
+++ b/clojure_openjdk-18-boot-2.8.3-slim-bullseye/Dockerfile
@@ -1,4 +1,4 @@
-FROM openjdk:11-slim-buster
+FROM openjdk:18-slim-bullseye
 
 ENV BOOT_VERSION=2.8.3
 ENV BOOT_INSTALL=/usr/local/bin/
diff --git a/clojure_openjdk-8-lein-2.9.6-buster/Dockerfile b/clojure_openjdk-18-lein-2.9.6-alpine/Dockerfile
similarity index 89%
copy from clojure_openjdk-8-lein-2.9.6-buster/Dockerfile
copy to clojure_openjdk-18-lein-2.9.6-alpine/Dockerfile
index 2e06974..d5493f6 100644
--- a/clojure_openjdk-8-lein-2.9.6-buster/Dockerfile
+++ b/clojure_openjdk-18-lein-2.9.6-alpine/Dockerfile
@@ -1,4 +1,4 @@
-FROM openjdk:8-buster
+FROM openjdk:18-alpine
 
 ENV LEIN_VERSION=2.9.6
 ENV LEIN_INSTALL=/usr/local/bin/
@@ -7,9 +7,7 @@ WORKDIR /tmp
 
 # Download the whole repo as an archive
 RUN \
-apt-get update && \
-apt-get install -y gnupg && \
-rm -rf /var/lib/apt/lists/* && \
+apk add --update --no-cache ca-certificates bash tar openssl gnupg && \
 mkdir -p $LEIN_INSTALL && \
 wget -q https://raw.githubusercontent.com/technomancy/leiningen/$LEIN_VERSION/bin/lein-pkg && \
 echo "Comparing lein-pkg checksum ..." && \
@@ -25,7 +23,7 @@ gpg --batch --verify leiningen-$LEIN_VERSION-standalone.zip.asc leiningen-$LEIN_
 rm leiningen-$LEIN_VERSION-standalone.zip.asc && \
 mkdir -p /usr/share/java && \
 mv leiningen-$LEIN_VERSION-standalone.zip /usr/share/java/leiningen-$LEIN_VERSION-standalone.jar && \
-apt-get purge -y --auto-remove gnupg
+apk del ca-certificates tar openssl gnupg
 
 ENV PATH=$PATH:$LEIN_INSTALL
 ENV LEIN_ROOT 1
diff --git a/clojure_lein-2.9.6-buster/Dockerfile b/clojure_openjdk-18-lein-2.9.6-bullseye/Dockerfile
similarity index 97%
copy from clojure_lein-2.9.6-buster/Dockerfile
copy to clojure_openjdk-18-lein-2.9.6-bullseye/Dockerfile
index a6a244f..2c80c92 100644
--- a/clojure_lein-2.9.6-buster/Dockerfile
+++ b/clojure_openjdk-18-lein-2.9.6-bullseye/Dockerfile
@@ -1,4 +1,4 @@
-FROM openjdk:11-buster
+FROM openjdk:18-bullseye
 
 ENV LEIN_VERSION=2.9.6
 ENV LEIN_INSTALL=/usr/local/bin/
diff --git a/clojure_openjdk-17-lein-2.9.6-slim-buster/Dockerfile b/clojure_openjdk-18-lein-2.9.6-slim-bullseye/Dockerfile
similarity index 96%
copy from clojure_openjdk-17-lein-2.9.6-slim-buster/Dockerfile
copy to clojure_openjdk-18-lein-2.9.6-slim-bullseye/Dockerfile
index 6cb2926..c18776e 100644
--- a/clojure_openjdk-17-lein-2.9.6-slim-buster/Dockerfile
+++ b/clojure_openjdk-18-lein-2.9.6-slim-bullseye/Dockerfile
@@ -1,4 +1,4 @@
-FROM openjdk:17-slim-buster
+FROM openjdk:18-slim-bullseye
 
 ENV LEIN_VERSION=2.9.6
 ENV LEIN_INSTALL=/usr/local/bin/
diff --git a/clojure_openjdk-8-tools-deps-1.10.3.943-slim-buster/Dockerfile b/clojure_openjdk-18-tools-deps-1.10.3.967-alpine/Dockerfile
similarity index 55%
copy from clojure_openjdk-8-tools-deps-1.10.3.943-slim-buster/Dockerfile
copy to clojure_openjdk-18-tools-deps-1.10.3.967-alpine/Dockerfile
index 0d7a537..c875c95 100644
--- a/clojure_openjdk-8-tools-deps-1.10.3.943-slim-buster/Dockerfile
+++ b/clojure_openjdk-18-tools-deps-1.10.3.967-alpine/Dockerfile
@@ -1,20 +1,18 @@
-FROM openjdk:8-slim-buster
+FROM openjdk:18-alpine
 
-ENV CLOJURE_VERSION=1.10.3.943
+ENV CLOJURE_VERSION=1.10.3.967
 
 WORKDIR /tmp
 
 RUN \
-apt-get update && \
-apt-get install -y curl make rlwrap wget && \
-rm -rf /var/lib/apt/lists/* && \
+apk add --update --no-cache curl bash make git && \
 wget https://download.clojure.org/install/linux-install-$CLOJURE_VERSION.sh && \
 sha256sum linux-install-$CLOJURE_VERSION.sh && \
-echo "f1fdb786fa8b9ef3a08d0b331a51861cd5a6eea277e93bbad64bf37774df17c6 *linux-install-$CLOJURE_VERSION.sh" | sha256sum -c - && \
+echo "d1fba0cd0733b7cb66e47620845ecedfd757a9bf84e8b276fdb37ed9c272d3ae *linux-install-$CLOJURE_VERSION.sh" | sha256sum -c - && \
 chmod +x linux-install-$CLOJURE_VERSION.sh && \
 ./linux-install-$CLOJURE_VERSION.sh && \
 clojure -e "(clojure-version)" && \
-apt-get purge -y --auto-remove curl wget
+apk del curl
 
 # Docker bug makes rlwrap crash w/o short sleep first
 # Bug: https://github.com/moby/moby/issues/28009
diff --git a/clojure_openjdk-18-tools-deps-1.10.3.943-buster/Dockerfile b/clojure_openjdk-18-tools-deps-1.10.3.967-bullseye/Dockerfile
similarity index 70%
copy from clojure_openjdk-18-tools-deps-1.10.3.943-buster/Dockerfile
copy to clojure_openjdk-18-tools-deps-1.10.3.967-bullseye/Dockerfile
index 7d5fe3b..64a5e6c 100644
--- a/clojure_openjdk-18-tools-deps-1.10.3.943-buster/Dockerfile
+++ b/clojure_openjdk-18-tools-deps-1.10.3.967-bullseye/Dockerfile
@@ -1,6 +1,6 @@
-FROM openjdk:18-buster
+FROM openjdk:18-bullseye
 
-ENV CLOJURE_VERSION=1.10.3.943
+ENV CLOJURE_VERSION=1.10.3.967
 
 WORKDIR /tmp
 
@@ -10,7 +10,7 @@ apt-get install -y make rlwrap && \
 rm -rf /var/lib/apt/lists/* && \
 wget https://download.clojure.org/install/linux-install-$CLOJURE_VERSION.sh && \
 sha256sum linux-install-$CLOJURE_VERSION.sh && \
-echo "f1fdb786fa8b9ef3a08d0b331a51861cd5a6eea277e93bbad64bf37774df17c6 *linux-install-$CLOJURE_VERSION.sh" | sha256sum -c - && \
+echo "d1fba0cd0733b7cb66e47620845ecedfd757a9bf84e8b276fdb37ed9c272d3ae *linux-install-$CLOJURE_VERSION.sh" | sha256sum -c - && \
 chmod +x linux-install-$CLOJURE_VERSION.sh && \
 ./linux-install-$CLOJURE_VERSION.sh && \
 clojure -e "(clojure-version)"
diff --git a/clojure_openjdk-18-tools-deps-1.10.3.943-buster/Dockerfile b/clojure_openjdk-18-tools-deps-1.10.3.967-buster/Dockerfile
similarity index 73%
copy from clojure_openjdk-18-tools-deps-1.10.3.943-buster/Dockerfile
copy to clojure_openjdk-18-tools-deps-1.10.3.967-buster/Dockerfile
index 7d5fe3b..b14c4cc 100644
--- a/clojure_openjdk-18-tools-deps-1.10.3.943-buster/Dockerfile
+++ b/clojure_openjdk-18-tools-deps-1.10.3.967-buster/Dockerfile
@@ -1,6 +1,6 @@
 FROM openjdk:18-buster
 
-ENV CLOJURE_VERSION=1.10.3.943
+ENV CLOJURE_VERSION=1.10.3.967
 
 WORKDIR /tmp
 
@@ -10,7 +10,7 @@ apt-get install -y make rlwrap && \
 rm -rf /var/lib/apt/lists/* && \
 wget https://download.clojure.org/install/linux-install-$CLOJURE_VERSION.sh && \
 sha256sum linux-install-$CLOJURE_VERSION.sh && \
-echo "f1fdb786fa8b9ef3a08d0b331a51861cd5a6eea277e93bbad64bf37774df17c6 *linux-install-$CLOJURE_VERSION.sh" | sha256sum -c - && \
+echo "d1fba0cd0733b7cb66e47620845ecedfd757a9bf84e8b276fdb37ed9c272d3ae *linux-install-$CLOJURE_VERSION.sh" | sha256sum -c - && \
 chmod +x linux-install-$CLOJURE_VERSION.sh && \
 ./linux-install-$CLOJURE_VERSION.sh && \
 clojure -e "(clojure-version)"
diff --git a/clojure_openjdk-16-tools-deps-1.10.3.943-slim-buster/Dockerfile b/clojure_openjdk-18-tools-deps-1.10.3.967-slim-bullseye/Dockerfile
similarity index 66%
copy from clojure_openjdk-16-tools-deps-1.10.3.943-slim-buster/Dockerfile
copy to clojure_openjdk-18-tools-deps-1.10.3.967-slim-bullseye/Dockerfile
index 98fb90c..6626c25 100644
--- a/clojure_openjdk-16-tools-deps-1.10.3.943-slim-buster/Dockerfile
+++ b/clojure_openjdk-18-tools-deps-1.10.3.967-slim-bullseye/Dockerfile
@@ -1,16 +1,16 @@
-FROM openjdk:16-slim-buster
+FROM openjdk:18-slim-bullseye
 
-ENV CLOJURE_VERSION=1.10.3.943
+ENV CLOJURE_VERSION=1.10.3.967
 
 WORKDIR /tmp
 
 RUN \
 apt-get update && \
-apt-get install -y curl make rlwrap wget && \
+apt-get install -y curl make git rlwrap wget && \
 rm -rf /var/lib/apt/lists/* && \
 wget https://download.clojure.org/install/linux-install-$CLOJURE_VERSION.sh && \
 sha256sum linux-install-$CLOJURE_VERSION.sh && \
-echo "f1fdb786fa8b9ef3a08d0b331a51861cd5a6eea277e93bbad64bf37774df17c6 *linux-install-$CLOJURE_VERSION.sh" | sha256sum -c - && \
+echo "d1fba0cd0733b7cb66e47620845ecedfd757a9bf84e8b276fdb37ed9c272d3ae *linux-install-$CLOJURE_VERSION.sh" | sha256sum -c - && \
 chmod +x linux-install-$CLOJURE_VERSION.sh && \
 ./linux-install-$CLOJURE_VERSION.sh && \
 clojure -e "(clojure-version)" && \
diff --git a/clojure_openjdk-18-tools-deps-1.10.3.943-slim-buster/Dockerfile b/clojure_openjdk-18-tools-deps-1.10.3.967-slim-buster/Dockerfile
similarity index 69%
rename from clojure_openjdk-18-tools-deps-1.10.3.943-slim-buster/Dockerfile
rename to clojure_openjdk-18-tools-deps-1.10.3.967-slim-buster/Dockerfile
index c288883..974de48 100644
--- a/clojure_openjdk-18-tools-deps-1.10.3.943-slim-buster/Dockerfile
+++ b/clojure_openjdk-18-tools-deps-1.10.3.967-slim-buster/Dockerfile
@@ -1,16 +1,16 @@
 FROM openjdk:18-slim-buster
 
-ENV CLOJURE_VERSION=1.10.3.943
+ENV CLOJURE_VERSION=1.10.3.967
 
 WORKDIR /tmp
 
 RUN \
 apt-get update && \
-apt-get install -y curl make rlwrap wget && \
+apt-get install -y curl make git rlwrap wget && \
 rm -rf /var/lib/apt/lists/* && \
 wget https://download.clojure.org/install/linux-install-$CLOJURE_VERSION.sh && \
 sha256sum linux-install-$CLOJURE_VERSION.sh && \
-echo "f1fdb786fa8b9ef3a08d0b331a51861cd5a6eea277e93bbad64bf37774df17c6 *linux-install-$CLOJURE_VERSION.sh" | sha256sum -c - && \
+echo "d1fba0cd0733b7cb66e47620845ecedfd757a9bf84e8b276fdb37ed9c272d3ae *linux-install-$CLOJURE_VERSION.sh" | sha256sum -c - && \
 chmod +x linux-install-$CLOJURE_VERSION.sh && \
 ./linux-install-$CLOJURE_VERSION.sh && \
 clojure -e "(clojure-version)" && \
diff --git a/clojure_openjdk-17-boot-2.8.3-buster/Dockerfile b/clojure_openjdk-8-boot-2.8.3-bullseye/Dockerfile
similarity index 93%
copy from clojure_openjdk-17-boot-2.8.3-buster/Dockerfile
copy to clojure_openjdk-8-boot-2.8.3-bullseye/Dockerfile
index d32c466..162f170 100644
--- a/clojure_openjdk-17-boot-2.8.3-buster/Dockerfile
+++ b/clojure_openjdk-8-boot-2.8.3-bullseye/Dockerfile
@@ -1,4 +1,4 @@
-FROM openjdk:17-buster
+FROM openjdk:8-bullseye
 
 ENV BOOT_VERSION=2.8.3
 ENV BOOT_INSTALL=/usr/local/bin/
diff --git a/clojure_boot-2.8.3-slim-buster/Dockerfile b/clojure_openjdk-8-boot-2.8.3-slim-bullseye/Dockerfile
similarity index 94%
copy from clojure_boot-2.8.3-slim-buster/Dockerfile
copy to clojure_openjdk-8-boot-2.8.3-slim-bullseye/Dockerfile
index 3f08057..699aa9e 100644
--- a/clojure_boot-2.8.3-slim-buster/Dockerfile
+++ b/clojure_openjdk-8-boot-2.8.3-slim-bullseye/Dockerfile
@@ -1,4 +1,4 @@
-FROM openjdk:11-slim-buster
+FROM openjdk:8-slim-bullseye
 
 ENV BOOT_VERSION=2.8.3
 ENV BOOT_INSTALL=/usr/local/bin/
diff --git a/clojure_lein-2.9.6-buster/Dockerfile b/clojure_openjdk-8-lein-2.9.6-bullseye/Dockerfile
similarity index 97%
copy from clojure_lein-2.9.6-buster/Dockerfile
copy to clojure_openjdk-8-lein-2.9.6-bullseye/Dockerfile
index a6a244f..71cc8b2 100644
--- a/clojure_lein-2.9.6-buster/Dockerfile
+++ b/clojure_openjdk-8-lein-2.9.6-bullseye/Dockerfile
@@ -1,4 +1,4 @@
-FROM openjdk:11-buster
+FROM openjdk:8-bullseye
 
 ENV LEIN_VERSION=2.9.6
 ENV LEIN_INSTALL=/usr/local/bin/
diff --git a/clojure_openjdk-17-lein-2.9.6-slim-buster/Dockerfile b/clojure_openjdk-8-lein-2.9.6-slim-bullseye/Dockerfile
similarity index 96%
copy from clojure_openjdk-17-lein-2.9.6-slim-buster/Dockerfile
copy to clojure_openjdk-8-lein-2.9.6-slim-bullseye/Dockerfile
index 6cb2926..7fe2877 100644
--- a/clojure_openjdk-17-lein-2.9.6-slim-buster/Dockerfile
+++ b/clojure_openjdk-8-lein-2.9.6-slim-bullseye/Dockerfile
@@ -1,4 +1,4 @@
-FROM openjdk:17-slim-buster
+FROM openjdk:8-slim-bullseye
 
 ENV LEIN_VERSION=2.9.6
 ENV LEIN_INSTALL=/usr/local/bin/
diff --git a/clojure_openjdk-18-tools-deps-1.10.3.943-buster/Dockerfile b/clojure_openjdk-8-tools-deps-1.10.3.967-bullseye/Dockerfile
similarity index 70%
copy from clojure_openjdk-18-tools-deps-1.10.3.943-buster/Dockerfile
copy to clojure_openjdk-8-tools-deps-1.10.3.967-bullseye/Dockerfile
index 7d5fe3b..c919879 100644
--- a/clojure_openjdk-18-tools-deps-1.10.3.943-buster/Dockerfile
+++ b/clojure_openjdk-8-tools-deps-1.10.3.967-bullseye/Dockerfile
@@ -1,6 +1,6 @@
-FROM openjdk:18-buster
+FROM openjdk:8-bullseye
 
-ENV CLOJURE_VERSION=1.10.3.943
+ENV CLOJURE_VERSION=1.10.3.967
 
 WORKDIR /tmp
 
@@ -10,7 +10,7 @@ apt-get install -y make rlwrap && \
 rm -rf /var/lib/apt/lists/* && \
 wget https://download.clojure.org/install/linux-install-$CLOJURE_VERSION.sh && \
 sha256sum linux-install-$CLOJURE_VERSION.sh && \
-echo "f1fdb786fa8b9ef3a08d0b331a51861cd5a6eea277e93bbad64bf37774df17c6 *linux-install-$CLOJURE_VERSION.sh" | sha256sum -c - && \
+echo "d1fba0cd0733b7cb66e47620845ecedfd757a9bf84e8b276fdb37ed9c272d3ae *linux-install-$CLOJURE_VERSION.sh" | sha256sum -c - && \
 chmod +x linux-install-$CLOJURE_VERSION.sh && \
 ./linux-install-$CLOJURE_VERSION.sh && \
 clojure -e "(clojure-version)"
diff --git a/clojure_openjdk-8-tools-deps-1.10.3.943-buster/Dockerfile b/clojure_openjdk-8-tools-deps-1.10.3.967-buster/Dockerfile
similarity index 73%
rename from clojure_openjdk-8-tools-deps-1.10.3.943-buster/Dockerfile
rename to clojure_openjdk-8-tools-deps-1.10.3.967-buster/Dockerfile
index 57ffb47..31e9de5 100644
--- a/clojure_openjdk-8-tools-deps-1.10.3.943-buster/Dockerfile
+++ b/clojure_openjdk-8-tools-deps-1.10.3.967-buster/Dockerfile
@@ -1,6 +1,6 @@
 FROM openjdk:8-buster
 
-ENV CLOJURE_VERSION=1.10.3.943
+ENV CLOJURE_VERSION=1.10.3.967
 
 WORKDIR /tmp
 
@@ -10,7 +10,7 @@ apt-get install -y make rlwrap && \
 rm -rf /var/lib/apt/lists/* && \
 wget https://download.clojure.org/install/linux-install-$CLOJURE_VERSION.sh && \
 sha256sum linux-install-$CLOJURE_VERSION.sh && \
-echo "f1fdb786fa8b9ef3a08d0b331a51861cd5a6eea277e93bbad64bf37774df17c6 *linux-install-$CLOJURE_VERSION.sh" | sha256sum -c - && \
+echo "d1fba0cd0733b7cb66e47620845ecedfd757a9bf84e8b276fdb37ed9c272d3ae *linux-install-$CLOJURE_VERSION.sh" | sha256sum -c - && \
 chmod +x linux-install-$CLOJURE_VERSION.sh && \
 ./linux-install-$CLOJURE_VERSION.sh && \
 clojure -e "(clojure-version)"
diff --git a/clojure_openjdk-16-tools-deps-1.10.3.943-slim-buster/Dockerfile b/clojure_openjdk-8-tools-deps-1.10.3.967-slim-bullseye/Dockerfile
similarity index 66%
copy from clojure_openjdk-16-tools-deps-1.10.3.943-slim-buster/Dockerfile
copy to clojure_openjdk-8-tools-deps-1.10.3.967-slim-bullseye/Dockerfile
index 98fb90c..a8eeb49 100644
--- a/clojure_openjdk-16-tools-deps-1.10.3.943-slim-buster/Dockerfile
+++ b/clojure_openjdk-8-tools-deps-1.10.3.967-slim-bullseye/Dockerfile
@@ -1,16 +1,16 @@
-FROM openjdk:16-slim-buster
+FROM openjdk:8-slim-bullseye
 
-ENV CLOJURE_VERSION=1.10.3.943
+ENV CLOJURE_VERSION=1.10.3.967
 
 WORKDIR /tmp
 
 RUN \
 apt-get update && \
-apt-get install -y curl make rlwrap wget && \
+apt-get install -y curl make git rlwrap wget && \
 rm -rf /var/lib/apt/lists/* && \
 wget https://download.clojure.org/install/linux-install-$CLOJURE_VERSION.sh && \
 sha256sum linux-install-$CLOJURE_VERSION.sh && \
-echo "f1fdb786fa8b9ef3a08d0b331a51861cd5a6eea277e93bbad64bf37774df17c6 *linux-install-$CLOJURE_VERSION.sh" | sha256sum -c - && \
+echo "d1fba0cd0733b7cb66e47620845ecedfd757a9bf84e8b276fdb37ed9c272d3ae *linux-install-$CLOJURE_VERSION.sh" | sha256sum -c - && \
 chmod +x linux-install-$CLOJURE_VERSION.sh && \
 ./linux-install-$CLOJURE_VERSION.sh && \
 clojure -e "(clojure-version)" && \
diff --git a/clojure_openjdk-8-tools-deps-1.10.3.943-slim-buster/Dockerfile b/clojure_openjdk-8-tools-deps-1.10.3.967-slim-buster/Dockerfile
similarity index 69%
rename from clojure_openjdk-8-tools-deps-1.10.3.943-slim-buster/Dockerfile
rename to clojure_openjdk-8-tools-deps-1.10.3.967-slim-buster/Dockerfile
index 0d7a537..f6675c6 100644
--- a/clojure_openjdk-8-tools-deps-1.10.3.943-slim-buster/Dockerfile
+++ b/clojure_openjdk-8-tools-deps-1.10.3.967-slim-buster/Dockerfile
@@ -1,16 +1,16 @@
 FROM openjdk:8-slim-buster
 
-ENV CLOJURE_VERSION=1.10.3.943
+ENV CLOJURE_VERSION=1.10.3.967
 
 WORKDIR /tmp
 
 RUN \
 apt-get update && \
-apt-get install -y curl make rlwrap wget && \
+apt-get install -y curl make git rlwrap wget && \
 rm -rf /var/lib/apt/lists/* && \
 wget https://download.clojure.org/install/linux-install-$CLOJURE_VERSION.sh && \
 sha256sum linux-install-$CLOJURE_VERSION.sh && \
-echo "f1fdb786fa8b9ef3a08d0b331a51861cd5a6eea277e93bbad64bf37774df17c6 *linux-install-$CLOJURE_VERSION.sh" | sha256sum -c - && \
+echo "d1fba0cd0733b7cb66e47620845ecedfd757a9bf84e8b276fdb37ed9c272d3ae *linux-install-$CLOJURE_VERSION.sh" | sha256sum -c - && \
 chmod +x linux-install-$CLOJURE_VERSION.sh && \
 ./linux-install-$CLOJURE_VERSION.sh && \
 clojure -e "(clojure-version)" && \
diff --git a/clojure_openjdk-18-tools-deps-1.10.3.943-buster/Dockerfile b/clojure_tools-deps-1.10.3.967-bullseye/Dockerfile
similarity index 70%
rename from clojure_openjdk-18-tools-deps-1.10.3.943-buster/Dockerfile
rename to clojure_tools-deps-1.10.3.967-bullseye/Dockerfile
index 7d5fe3b..25f0946 100644
--- a/clojure_openjdk-18-tools-deps-1.10.3.943-buster/Dockerfile
+++ b/clojure_tools-deps-1.10.3.967-bullseye/Dockerfile
@@ -1,6 +1,6 @@
-FROM openjdk:18-buster
+FROM openjdk:11-bullseye
 
-ENV CLOJURE_VERSION=1.10.3.943
+ENV CLOJURE_VERSION=1.10.3.967
 
 WORKDIR /tmp
 
@@ -10,7 +10,7 @@ apt-get install -y make rlwrap && \
 rm -rf /var/lib/apt/lists/* && \
 wget https://download.clojure.org/install/linux-install-$CLOJURE_VERSION.sh && \
 sha256sum linux-install-$CLOJURE_VERSION.sh && \
-echo "f1fdb786fa8b9ef3a08d0b331a51861cd5a6eea277e93bbad64bf37774df17c6 *linux-install-$CLOJURE_VERSION.sh" | sha256sum -c - && \
+echo "d1fba0cd0733b7cb66e47620845ecedfd757a9bf84e8b276fdb37ed9c272d3ae *linux-install-$CLOJURE_VERSION.sh" | sha256sum -c - && \
 chmod +x linux-install-$CLOJURE_VERSION.sh && \
 ./linux-install-$CLOJURE_VERSION.sh && \
 clojure -e "(clojure-version)"
diff --git a/clojure_tools-deps-1.10.3.943-buster/Dockerfile b/clojure_tools-deps-1.10.3.967-buster/Dockerfile
similarity index 73%
rename from clojure_tools-deps-1.10.3.943-buster/Dockerfile
rename to clojure_tools-deps-1.10.3.967-buster/Dockerfile
index 2b9755a..5f7b34f 100644
--- a/clojure_tools-deps-1.10.3.943-buster/Dockerfile
+++ b/clojure_tools-deps-1.10.3.967-buster/Dockerfile
@@ -1,6 +1,6 @@
 FROM openjdk:11-buster
 
-ENV CLOJURE_VERSION=1.10.3.943
+ENV CLOJURE_VERSION=1.10.3.967
 
 WORKDIR /tmp
 
@@ -10,7 +10,7 @@ apt-get install -y make rlwrap && \
 rm -rf /var/lib/apt/lists/* && \
 wget https://download.clojure.org/install/linux-install-$CLOJURE_VERSION.sh && \
 sha256sum linux-install-$CLOJURE_VERSION.sh && \
-echo "f1fdb786fa8b9ef3a08d0b331a51861cd5a6eea277e93bbad64bf37774df17c6 *linux-install-$CLOJURE_VERSION.sh" | sha256sum -c - && \
+echo "d1fba0cd0733b7cb66e47620845ecedfd757a9bf84e8b276fdb37ed9c272d3ae *linux-install-$CLOJURE_VERSION.sh" | sha256sum -c - && \
 chmod +x linux-install-$CLOJURE_VERSION.sh && \
 ./linux-install-$CLOJURE_VERSION.sh && \
 clojure -e "(clojure-version)"
diff --git a/clojure_openjdk-16-tools-deps-1.10.3.943-slim-buster/Dockerfile b/clojure_tools-deps-slim-bullseye/Dockerfile
similarity index 66%
rename from clojure_openjdk-16-tools-deps-1.10.3.943-slim-buster/Dockerfile
rename to clojure_tools-deps-slim-bullseye/Dockerfile
index 98fb90c..fce4e0f 100644
--- a/clojure_openjdk-16-tools-deps-1.10.3.943-slim-buster/Dockerfile
+++ b/clojure_tools-deps-slim-bullseye/Dockerfile
@@ -1,16 +1,16 @@
-FROM openjdk:16-slim-buster
+FROM openjdk:11-slim-bullseye
 
-ENV CLOJURE_VERSION=1.10.3.943
+ENV CLOJURE_VERSION=1.10.3.967
 
 WORKDIR /tmp
 
 RUN \
 apt-get update && \
-apt-get install -y curl make rlwrap wget && \
+apt-get install -y curl make git rlwrap wget && \
 rm -rf /var/lib/apt/lists/* && \
 wget https://download.clojure.org/install/linux-install-$CLOJURE_VERSION.sh && \
 sha256sum linux-install-$CLOJURE_VERSION.sh && \
-echo "f1fdb786fa8b9ef3a08d0b331a51861cd5a6eea277e93bbad64bf37774df17c6 *linux-install-$CLOJURE_VERSION.sh" | sha256sum -c - && \
+echo "d1fba0cd0733b7cb66e47620845ecedfd757a9bf84e8b276fdb37ed9c272d3ae *linux-install-$CLOJURE_VERSION.sh" | sha256sum -c - && \
 chmod +x linux-install-$CLOJURE_VERSION.sh && \
 ./linux-install-$CLOJURE_VERSION.sh && \
 clojure -e "(clojure-version)" && \
diff --git a/clojure_tools-deps-slim-buster/Dockerfile b/clojure_tools-deps-slim-buster/Dockerfile
index f63e4b0..51b7e37 100644
--- a/clojure_tools-deps-slim-buster/Dockerfile
+++ b/clojure_tools-deps-slim-buster/Dockerfile
@@ -1,16 +1,16 @@
 FROM openjdk:11-slim-buster
 
-ENV CLOJURE_VERSION=1.10.3.943
+ENV CLOJURE_VERSION=1.10.3.967
 
 WORKDIR /tmp
 
 RUN \
 apt-get update && \
-apt-get install -y curl make rlwrap wget && \
+apt-get install -y curl make git rlwrap wget && \
 rm -rf /var/lib/apt/lists/* && \
 wget https://download.clojure.org/install/linux-install-$CLOJURE_VERSION.sh && \
 sha256sum linux-install-$CLOJURE_VERSION.sh && \
-echo "f1fdb786fa8b9ef3a08d0b331a51861cd5a6eea277e93bbad64bf37774df17c6 *linux-install-$CLOJURE_VERSION.sh" | sha256sum -c - && \
+echo "d1fba0cd0733b7cb66e47620845ecedfd757a9bf84e8b276fdb37ed9c272d3ae *linux-install-$CLOJURE_VERSION.sh" | sha256sum -c - && \
 chmod +x linux-install-$CLOJURE_VERSION.sh && \
 ./linux-install-$CLOJURE_VERSION.sh && \
 clojure -e "(clojure-version)" && \

@tianon
Copy link
Member

tianon commented Sep 9, 2021

FWIW, apk add --update --no-cache is redundant -- apk add --no-cache is enough 👍

@tianon tianon merged commit 3b371a8 into docker-library:master Sep 9, 2021
@cap10morgan cap10morgan deleted the update/clojure-various branch April 7, 2022 15:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants