Heim > Artikel > Betrieb und Instandhaltung > So stellen Sie ein Kriegspaket für Docker bereit
So stellen Sie das Kriegspaket in Docker bereit
Die Methode zum Platzieren des Kriegspakets in Tomcat unter Docker ist wie folgt:
1. Zuerst müssen Sie das War-Paket in das Centos-System einfügen. In diesem Artikel wird ein test.war-Projekt im Hauptverzeichnis des Centos-Systems abgelegt. Jeder sollte damit vertraut sein, das Format ist wie folgt:
scp local_file remote_username@remote_ip:remote_folder
2. Verschieben Sie test.war von Centos in den Container, der vom Tomcat-Image unter Docker gestartet wurde.
(Weitergabe verwandter Video-Tutorials: Java-Video-Tutorial)
docker cp test.war containerID:/usr/local/tomcat/webapps/
Hinweis:
containerID ist die Container-ID oder der Containername des Tomcat-Images, das Sie verwenden angefangen. Das ist auch ok.
Dies dient dazu, test.war unter Tomcats Webapps zu platzieren
Allgemeine Befehle für Docker
Zum leichteren Verständnis nehmen wir hier das Tomcat-Bild als Beispiel. Eine Zeile Syntaxbeschreibung und eine Zeile Beispiele.
Generieren Sie einen Container über das Bild
docker run -p port1:port2 containerName:tag docker run -p 8080:8080 tomcat:latest
Starten Sie einen vorhandenen Container
docker start containerID/containerName docker start admiring_turing
Wobei admiring_turing ein vom Tomcat-Image erstellter Containername ist, können Sie auch dessen Container-ID verwenden
Container stoppen
docker stop containerID/containerName docker stop admiring_turing
Container neu starten
docker restart containerID/containerName docker restart admiring_turing
Interaktiv mit einem gestarteten Container arbeiten
docker exec -i -t containnerID/containerName /bin/bash docker exec -i -t admiring_turing /bin/bash
Dateien in den Container kopieren
docker cp src_path container:dest_path docker cp /test.txt admiring_turing:/usr/local/
test.txt ist eine von mir selbst erstellte und in das Verzeichnis /usr/local des Containers kopierte Testdatei.
Führen Sie einen Container im Hintergrund aus
docker run -d -p image:tag docker run -d -p tomcat:latest
Weitere verwandte Tutorials finden Sie in der Spalte Docker-Tutorial auf der chinesischen PHP-Website.
Das obige ist der detaillierte Inhalt vonSo stellen Sie ein Kriegspaket für Docker bereit. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!