Die lokale Umgebung ist Windows 10 + WSL2 (Ubuntu). Sie müssen Docker auf dem Server installieren und den Remotezugriff aktivieren. # Fernzugriff aktivieren -H tcp://0.0.0.0:2375 # Lokalen Socket-Zugriff aktivieren -H unix:///var/run/docker.sock DOCKER_OPTS="-H tcp://0.0.0.0:2375 -H unix:///var/run/docker.sock" Nach der Installation des Docker-Plugins in Idea legen Sie die Adresse tcp://192.168.50.28:2375 (Ihre lokale IP-Adresse) fest. Wenn die Verbindung erfolgreich ist, wird die Meldung Verbindung erfolgreich angezeigt. Um die Option „Tools“ zu konfigurieren, müssen Sie zuerst die Windows-Version von Docker installieren. Schließen Sie das Programm nach der Installation und schalten Sie es beim Start des Computers automatisch aus, da ich kein zusätzliches Programm öffnen möchte. Ubuntu verfügt bereits über Docker, daher muss ich hier nur docker-compose.exe verwenden, um die Container-Orchestrierung in der Windows-Umgebung durchzuführen. Machen Sie sich keine Gedanken über Docker Machine, wenn Sie es nicht benötigen. Allgemeine Dockerfile- und docker-compose.yml-Dateireferenz VON Ubuntu:latest KOPIEREN Sie target/*.jar /app.jar ENV JAVA_HOME="/usr/lib/jdk1.8" ENV PATH="${PATH}:${JAVA_HOME}/bin:${JAVA_HOME}/sbin" EINSTIEGSPUNKT [ "java", "-jar", "/app.jar" ] Version: '3' Leistungen: zuletzt: bauen: Kontext: . Dockerdatei: Dockerdatei Häfen: - „18080:8080“ Bände: - /usr/lib/jvm/java-8-openjdk-amd64:/usr/lib/jdk1.8 #Host-JDK wird mit tty: true dem Container zugeordnet Netzwerkmodus: Bridge Neustart: immer Erstellen von Docker-Containern mit Docker-Compose Dateien zusammenstellen Wählen Sie die soeben erstellte Datei docker-compose.yml aus laufen
Dies ist das Ende dieses Artikels über die Bereitstellung von Docker für WSL2 mit IDEA. Weitere Informationen zur Bereitstellung von Docker für WSL2 mit IDEA 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! Das könnte Sie auch interessieren:
|
<<: Ein Vergleich zwischen dem href-Attribut und dem onclick-Ereignis des a-Tags
>>: MySQL fügt schnell 100 Millionen Testdaten ein
In diesem Artikelbeispiel wird der spezifische Co...
Docker verfügt über viele Log-Plugins. Standardmä...
Grundlagen Die Reihenfolge der Standortübereinsti...
Implementieren Sie das Vergrößern und Verkleinern...
Die Informationen auf Baidu sind so vielfältig, d...
Vor einiger Zeit habe ich einen Blogbeitrag mit d...
Was ist eine Datei? Eigentlich sind alle Dateien ...
In diesem Artikel wird die Installations- und Kon...
Die Formularvalidierung ist eine der am häufigste...
Genau wie der Titel! Die allgemein verwendete Schr...
Warum brauchen wir Master-Slave-Replikation? 1. I...
<br />Vorheriger Artikel: Webdesign-Tutorial...
In diesem Artikel wird die Erstellung einer USB-S...
Inhaltsverzeichnis 1. Referenz-Plugins im Uniapp ...
Im neuesten HTML-Standard gibt es einen Calc-CSS-A...