Ich werde erklären, wie Sie mit der Software Docker sofort eine Java-Umgebung erstellen. Fehler, die durch die Verwaltung einiger Java-Versionen auf dem lokalen Computer verursacht wurden. Das ist es.
Erstellen Sie ein Verzeichnis mit einem beliebigen Namen. Erstellen Sie dann eine Docker-Datei und eine Main.java in diesem Verzeichnis. Der Inhalt ist wie folgt.
Dockerfile
FROM openjdk:7
#Speichern Sie die Dateien in dem Verzeichnis, das die Docker-Datei enthält, im Container.
COPY . /usr/src/myapp
#Geben Sie das Arbeitsverzeichnis an
WORKDIR /usr/src/myapp
#Im Container kompilieren
RUN javac Main.java
#In einem Container"java Main"Laufen
CMD ["java", "Main"]
Main.java
public class Main {
public static void main(String[] args) {
System.out.println("Hello World!!");
}
}
Erstellen Sie als Nächstes ein Docker-Image. Führen Sie den folgenden Befehl im aktuellen Verzeichnis aus.
docker build -t java_image .
Machen Sie als Nächstes das erstellte Bild zu einem Container.
docker run -t java_image
Dann wird Main ausgeführt und die Ausgabe ist wie folgt.
Hello World!!
Wenn Sie Docker kennenlernen möchten, während Sie Ihre Hände bewegen, wird das folgende Buch empfohlen.
Yuichi Ito: Lernen Sie die Grundlagen an nur einem Tag! Docker / Kubernetes Super Primer
Recommended Posts