So führen Sie ein Projekt mit Docker aus

So führen Sie ein Projekt mit Docker aus

1. Geben Sie das Verzeichnis ein, in dem Ihr Projekt gespeichert ist

Bearbeiten des Dockerfiles

vim Docker-Datei

Der Inhalt ist wie folgt:

rom registry.docker-cn.com/library/tomcat

WARTUNGSBEDIENER heihezi [email protected]

KOPIEREN Sie myproject.war /usr/local/tomcat/webapps

2. Erstellen Sie Ihr eigenes Bild

docker build -t meinProjekt:neueste.

Wie erwartet werden die Schritte zum Erstellen des Bildes angezeigt und die letzte Zeile lautet

Erfolgreich erstellt b3f6ac3157ae

Die letzte Zeichenfolge ist Teil der Bild-ID.

An diesem Punkt können Sie Docker-Images ausführen, um Ihre Image-Informationen anzuzeigen

3. Führen Sie Ihren eigenen Docker-Container aus

docker run -d -p 8888:8080 meinProjekt

Dabei bedeutet -d, dass es im Hintergrund ausgeführt wird, -p bedeutet, dass der Port angegeben wird, und das folgende 8888:8080 bedeutet, dass der Port 8888 des Hosts dem Port 8080 des Dockers zugeordnet wird. Wenn der Vorgang erfolgreich ist, wird eine ID ausgedruckt.

4. Zugriff auf eigene Projekte

Überprüfen Sie, ob Tomcat erfolgreich gestartet wurde

192.168.1.178:8888

Projekt besuchen (Projektnamen hinzufügen)

192.168.1.178:8888/meinProjekt

Dies ist das Ende dieses Artikels zum Ausführen von Projekten mit Docker. Weitere Informationen zum Ausführen von Projekten mit Docker 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!

<<:  Implementierung der MySQL-Datensortierung (aufsteigend und absteigend)

>>:  Detaillierte Erklärung von JavaScript zur Überwachung von Routenänderungen

Artikel empfehlen

Ausführliches Installationstutorial für MySQL 8.0.12 winx64

In diesem Artikel finden Sie das Installations-Tu...

Analyse der Unterschiede zwischen Mysql InnoDB und MyISAM

MySQL unterstützt viele Arten von Tabellen (d. h....

So verwenden Sie MySQL, um die Datengenerierung in Excel abzuschließen

Excel ist das am häufigsten verwendete Tool zur D...

Die normale Methode der MySQL-Deadlock-Prüfungsverarbeitung

Normalerweise wird bei einem Deadlock die Verbind...

Eine schnelle Lösung für den ersten Anmeldefehler in mysql5.7.20

Zunächst stellen wir vor, wie (1) MySQL 5.7 hat e...

So funktionieren React Hooks

Inhaltsverzeichnis 1. React Hooks vs. reine Funkt...

So ändern Sie das Terminal in Ubuntu 18 in eine schöne Eingabeaufforderung

Ich habe VMware und Ubuntu neu installiert, aber ...

Automatischer Commit-Vorgang für MySQL-Transaktionen

Der Standardbetriebsmodus von MySQL ist der Autoc...

JavaScript-Entwurfsmuster, Lernadaptermuster

Inhaltsverzeichnis Überblick Code-Implementierung...

Eine Fallstudie zur MySQL-Optimierung

1. Hintergrund Auf jeder OLTP-Datenbankinstanz vo...

Tutorial zur Installation von phpMyAdmin unter Linux centos7

yum install httpd php mariadb-server –y Notieren ...

Detaillierte Erklärung des Marquee-Attributs in HTML

Dieses Tag ist nicht Teil von HTML3.2 und wird nu...