So verwandeln Sie ein JAR-Paket in einen Docker-Container 1. 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 kopiere /xxx/app.jar ./ 3. Erstellen Sie ein neues Dockerfile vi Docker-Datei Der Dateiinhalt ist wie folgt: VON java:8 WARTUNGSPERSÖNLICHKEIT freebytes.net ARBEITSVERZEICHNIS /test KOPIEREN app.jar /test/app.jar CMD ["java","-jar","app.jar","-Dfile.encoding=utf-8"] Code Erklärung
4. Erstellen Sie ein Image Docker-Build -t App-Docker. Gibt an, dass ein Image aus dem aktuellen Verzeichnis erstellt wird. Dieser Befehl packt alle Dateien im aktuellen Verzeichnis, sendet sie an den Docker-Engine-Server und erstellt dann das Image entsprechend der Docker-Datei auf dem Server. 5. Starten Sie den Container, nachdem der Build erfolgreich war docker run -it -p 9013:8088 –name app -d mein-Docker Gemäß der gerade erstellten Dockerfile-Konfiguration wird nach der Containergenerierung zwangsläufig ein Testverzeichnis im Stammverzeichnis des Containers generiert, und die Datei app.jar befindet sich im Testverzeichnis. Der Container führt die von CMD definierten Anweisungen basierend auf dem Testverzeichnis aus. Kann den Container betreten, um ihn anzuzeigen docker exec -it app /bin/bash Dies ist das Ende dieses Artikels zum Umwandeln eines JAR-Pakets in einen Docker-Container. Weitere Informationen zum Umwandeln eines JAR-Pakets in einen Docker-Container finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, Sie werden 123WORDPRESS.COM auch in Zukunft unterstützen! Das könnte Sie auch interessieren:
|
<<: MySQL-Anmeldefehler beheben: „Zugriff für Benutzer ‚root‘@‚localhost‘ verweigert“
>>: Detaillierte Erklärung der Abkürzung von State in React
vue+el-upload Dynamischer Upload mehrerer Dateien...
Inhaltsverzeichnis 1. Drei Binlog-Modi 1.Anweisun...
【SQL】 Zusammenfassung der SQL-Paging-Abfragen Wäh...
Anwendungsszenario 1: Domänennamenbasierte Umleit...
Rendern Wenn Sie den im Bild unten gezeigten Effe...
Inhaltsverzeichnis Array-Deduplizierung 1 Doppels...
1. Vorbereitung 1.1 Laden Sie VMware 15 herunter ...
Ich habe erst vor ein paar Tagen mit der Arbeit b...
Inhaltsverzeichnis 1. fürJedes() 2. arr.filter() ...
Herausgeber: In diesem Artikel wird die Rolle erö...
Inhaltsverzeichnis Was ist Rekursion und wie funk...
Vorwort Ich habe in letzter Zeit das Gefühl, dass...
Ich stehe seit einiger Zeit mit MGR in Kontakt. M...
In der Entwicklungsumgebung wird das Vue-Projekt ...
In diesem Artikel sind die Schriftarten zusammeng...