Heim  >  Artikel  >  Betrieb und Instandhaltung  >  So stellen Sie ein Kriegspaket für Docker bereit

So stellen Sie ein Kriegspaket für Docker bereit

angryTom
angryTomOriginal
2020-03-31 16:07:364277Durchsuche

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!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn