Wie definieren OpenJDK 8 in CentOS basiert Dockerfile?
Vorausgesetzt, es ist ein CentOS Dockerfile:
FROM centos
Was ist der richtige Weg, hinzufügen von OpenJDK 8 für Sie ?
Habe ich versucht, einen ähnlichen Ansatz wie bei Fedora https://github.com/projectatomic/docker-fedora-images/blob/master/java-openjdk-8/Dockerfile
Aber wenn ich das Bild von der java-version ist "1.7.0_111", obwohl es wird erwartet, dass JDK 8:
docker run -i -t <image> /bin/bash
[user@2fcc1e47c3cd projects]$ java -version
java version "1.7.0_111"
OpenJDK Runtime Environment (rhel-2.6.7.2.el7_2-x86_64 u111-b01)
OpenJDK 64-Bit Server VM (build 24.111-b01, mixed mode)
Gibt es viele Quellen, die beschreiben, Oracle-JDK-Installationen, aber ich war nicht in der Lage zu finden alle relevanten Hinweise für die OpenJDK
Du musst angemeldet sein, um einen Kommentar abzugeben.
Scheint so einfach:
Beim JDK für die Entwicklung installiert ist, dann JAVA_HOME auf JDK statt JRE.