Heim > Artikel > Betrieb und Instandhaltung > So stellen Sie Tomcat- und Webanwendungen mit Docker korrekt bereit
Die richtige Bereitstellungsmethode ist wie folgt:
(Lernvideo-Sharing: Programmiervideo)
1. Laden Sie Docker online herunteryum install -y epel-release yum install docker-io # 安装dockerchkconfig docker on # 加入开机启动service docker start # 启动docker服务2. Installieren Sie den Tomcat-Container mit Docker2. Finden Sie die Tomcat-Informationen von der Server
# docker search tomcat
2.2 Laden Sie das offizielle Bild mit den höchsten Starts herunter
docker pull docker.io/tomcat2.3 Alle Docker-Bilder anzeigen
docker images2.4 Starten Sie Tomcat
2.5 Von Beginn an können Sie auf 192.168.138.132 zugreifen :808 0
3. Stellen Sie Ihre eigene Webreferenz bereit
3.3 Verwerfen Sie das Kriegspaket. Gehen Sie zum Host, werfen Sie es in den Container und werfen Sie es in Tomcat/Webapps
docker run -p 8081:8080 docker.io/tomcat # 若端口被占用,可以指定容器和主机的映射端口 前者是外围访问端口:后者是容器内部端口3.4. Starten Sie Tomcat oder starten Sie den Docker-Neustart neu
3.6 Ausführen, um die Projekte im Container comcat anzuzeigen
docker ps # 使用以下命令来查看正在运行的容器3.7 Ein Nachteil der oben genannten Ausführung besteht darin, dass das Projekt nach dem Neustart nicht mehr vorhanden ist. Die folgende Methode 2 beginnt mit dem Mounten
3.8 Die ersten beiden Methoden werden für die Verwendung in einer Testumgebung empfohlen. Schließlich muss der Code häufig geändert werden. Methode 3 kann in der Produktion verwendet werden. Dies ist auch die von der offiziellen Website empfohlene Methode
docker exec -it 3cb492a27475 /bin/bash #中间那个是容器id(CONTAINER_ID)
Empfohlen: Docker-Tutorial
Das obige ist der detaillierte Inhalt vonSo stellen Sie Tomcat- und Webanwendungen mit Docker korrekt bereit. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!