Heim > Artikel > Betrieb und Instandhaltung > So stellen Sie Webprojekte mit Docker korrekt bereit
Die spezifischen Schritte sind wie folgt:
(Empfohlenes Tutorial: Docker-Tutorial)
1: Erstellen Sie nach Belieben ein Verzeichnisdock und bereiten Sie die folgenden Dateien vor:
2. Schreiben Sie eine Docker-Datei. Dadurch können Sie schnell Docker Mirror erstellen.
vi Dockerfile
Fügen Sie die folgende Konfiguration hinzu. usr/local/ Ändern Sie das aktuelle Verzeichnis ( Das JDK des gleichen Ebenenverzeichnisses wie die Docker-Datei wird zu /usr/local/ des Bildes hinzugefügt
(3) ENV JAVA_HOME /usr/local/jdk1.8.0_191 Legen Sie die Java-Umgebungsvariable fest(4) EXPOSE 8080 Der für die Außenwelt zugängliche Port ist praktisch für den externen Zugriff.
(5) Der CMD /usr/local/tomcat8/bin/catalina.sh-Ausführungsbefehl wird ausgeführt, nachdem der Container ausgeführt wird , nur der letzte ist gültig.
3. Erstellen Sie das Image. Befehl:
FROM centos MAINTAINER this is dock image <jsh> ADD jdk1.8.0_191 /usr/local/java ENV JAVA_HOME /usr/local/java ENV JAVA_BIN /usr/local/java/bin ENV JRE_HOME /usr/local/java/jre ENV PATH $PATH:/usr/local/java/bin:/usr/local/java/jre/bin ENV CLASSPATH /usr/local/java/jre/bin:/usr/local/java/lib:/usr/local/java/jre/lib/charsets.jar ADD apache-tomcat-8.5.40 /usr/local/tomcat8 ENTRYPOINT ["/usr/local/tomcat8/bin/catalina.sh","run"] ADD ./manager.war /usr/local/tomcat8/webapps EXPOSE 8080Die Container-ID
docker build -t dock .
Das obige ist der detaillierte Inhalt vonSo stellen Sie Webprojekte mit Docker korrekt bereit. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!