I wish to install jdk7 and jdk8 on an alpine container side by side. I would like to pick jdk7 only if an env variable is set.
I've chained FROM openjdk:7-alpine
and FROM openjdk:8-alpine
, but regardless of their relative order, the latter one overwrites the former. So, I am left with only 1 installation as seen in '/usr/lib/jvm'
.
Why I need this:
I need this setup for a slave container for Jenkins. Now, jenkins remoting jar runs ONLY on jdk8 now. So, I need it. Plus, since I am spawning this container for a project which needs jdk7 as default jdk, I need that too.
My Dockerfile: https://github.com/ankurshashcode/docker-slave/blob/alpine/Dockerfile