This repo contains the generating Makefile for oft-used Clojure Dockerfiles
supporting varying versions of Clojure, clj-tools, and optionally, lein.
make targets are listed below for Dockerfiles without lein, and then
those with it. All containers do come with cli-tools, clj, and clojure.
clj-tools (i.e., just using deps.cfg) only:
make clj16creates tagclojusc/clojure-1.6.0-jdk-11.0.1make clj17creates tagclojusc/clojure-1.7.0-jdk-11.0.1make clj18creates tagclojusc/clojure-1.8.0-jdk-11.0.1make clj19creates tagclojusc/clojure-1.9.0-jdk-11.0.1make clj110creates tagclojusc/clojure-1.10.0-beta6-jdk-11.0.1
clj-tools with lein:
make clj16-leincreates tagclojusc/clojure-1.6.0-lein-jdk-11.0.1make clj17-leincreates tagclojusc/clojure-1.7.0-lein-jdk-11.0.1make clj18-leincreates tagclojusc/clojure-1.8.0-lein-jdk-11.0.1make clj19-leincreates tagclojusc/clojure-1.9.0-lein-jdk-11.0.1make clj110-leincreates tagclojusc/clojure-1.10.0-beta6-lein-jdk-11.0.1
clj-tools with boot:
make clj16-bootcreates tagclojusc/clojure-1.6.0-boot-jdk-11.0.1make clj17-bootcreates tagclojusc/clojure-1.7.0-boot-jdk-11.0.1make clj18-bootcreates tagclojusc/clojure-1.8.0-boot-jdk-11.0.1make clj19-bootcreates tagclojusc/clojure-1.9.0-boot-jdk-11.0.1make clj110-bootcreates tagclojusc/clojure-1.10.0-beta6-boot-jdk-11.0.1