So verwandeln Sie ein JAR-Paket in einen Docker-Container
Laden Sie zuerst das Java-Image herunter
docker pull java:8
2. Erstellen Sie ein neues Arbeitsverzeichnis und kopieren Sie das JAR-Paket hinein
mkdir mydocker cd mydocker copy /xxx/app.jar ./
3. Erstellen Sie eine neue Docker-Datei
vi Dockerfile
Der Inhalt der Datei ist wie folgt:
(Empfohlenes Lernen: jquery-Video-Tutorial)
FROM java:8 MAINTAINER freebytes.net WORKDIR /test COPY app.jar /test/app.jar CMD ["java","-jar","app.jar","-Dfile.encoding=utf-8"]
Code-Erklärung
bedeutet, das Image aus dem aktuellen Verzeichnis zu erstellen und zu senden zum Docker-Engine-Server und führen Sie dann Build-Vorgänge basierend auf der Docker-Datei auf der Serverseite aus.VON Java: 8 – bedeutet, dass es auf der Grundlage von Java:8 Mirror erstellt wurde >
KOPIEREN – kopiert app.jar in das Container-Arbeitsverzeichnis/testCMD – Führen Sie die Java-Anweisung aus, um das JAR zu starten. 4. Das Image erstellendocker build -t app-docker .Nach dem Login kopieren
5. Nachdem der Build erfolgreich war, starten Sie den Container
docker run -it -p 9013:8088 –name app -d my-docker
Sie können den Container betreten, um
docker exec -it app /bin/bash
Docker-Tutorial
auf der chinesischen PHP-Website.Das obige ist der detaillierte Inhalt vonSo verwandeln Sie ein Jar-Paket in einen Docker-Container. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!