Heim > Entwicklungswerkzeuge > phpstorm > So entwickeln Sie Docker mit PHPStorm unter Win10

So entwickeln Sie Docker mit PHPStorm unter Win10

藏色散人
Freigeben: 2021-08-30 15:22:50
nach vorne
3282 Leute haben es durchsucht

Die folgende Tutorial-Kolumne von phpstorm stellt Ihnen anhand von Bildern und Texten vor, wie Sie Win10 mit PHPstorm mithilfe von Docker entwickeln. Ich hoffe, dass es Freunden in Not hilfreich sein wird!

Ich sehe den Artikel heute in der Community. Windows10 verwendet PHPSTORM und Docker, um Hyperf zu erstellen Ich habe seit einiger Zeit juckende Hände und möchte mich daran erinnern, ob die Erfahrung mit Docker unter Windows besser ist, und es aufzeichnen.

Vorbereitung

Installation

    Docker Desktop
  • PhpStorm
  • Bei der Installation von Docker Desktop wird die WSL-Funktion verwendet. Installieren Sie zuerst Ubuntu 20.04 LTS ähnlich einem Plug-in


win10 配合 phpstorm 使用 docker 开发

win10 配合 phpstorm 使用 docker 开发Es gibt immer noch ein Problem beim späteren Starten und ich habe wiederholt deinstalliert, neu gestartet, installiert und neu gestartet. Lösung .

Auch darauf verwiesen. Befolgen Sie einfach die oben genannten Schritte, um den Computer neu zu starten. Dies ist nicht erforderlich.

Alibaba Cloud Image ServiceUm den Alibaba Cloud Image Accelerator zu konfigurieren, müssen Sie ein Konto registrieren.

Konfigurieren der IDEIch weiß nicht, was schief gelaufen ist. PHPStorm konnte keine Verbindung zum Docker herstellen, aber PyCharm kann sich damit verbinden Stunden, Installation und Deinstallation Ich habe verschiedene Vorgänge neu gestartet und den Netzwerkkartentreiber mehrmals angepasst, aber es funktioniert immer noch nicht. Versuchen wir es das nächste Mal erneut.

Verwenden Sie PyCharm für nachfolgende Vorgänge.

win10 配合 phpstorm 使用 docker 开发

Bilder und Container erstellen

win10 配合 phpstorm 使用 docker 开发Erstellen Sie zunächst zwei leere Ordner.

D:dockermirror

D:dockermirrorhyperf

Füllen Sie die folgende Konfiguration aus
# hyperf docker 官方镜像版本地址 
https://hub.docker.com/r/hyperf/hyperf/tags

hyperf/hyperf:7.4-alpine-v3.14-swoole

hyperf9501:9501D:\docker\mirror\hyperf:/data/www/hyperf
Nach dem Login kopieren

Starten Sie den Container. Sie können Protokolle, Eigenschaften, Umgebungsvariablen, Ports, Montageverzeichnisse und andere Informationen in der Symbolleiste sehen.


Sie können den gestarteten Container auch auf Docker Desktop sehen:

win10 配合 phpstorm 使用 docker 开发

Betreten Sie den Container, richten Sie zuerst das Composer-Image ein und erstellen Sie dann das Projekt.

composer config -g repo.packagist composer https://mirrors.aliyun.com/composer

composer create-project hyperf/hyperf-skeleton ./ --no-interaction
Nach dem Login kopieren

win10 配合 phpstorm 使用 docker 开发

Nach erfolgreicher Ausführung können die Dateien im Container synchronisiert werden und sind im Ordner sichtbar.

win10 配合 phpstorm 使用 docker 开发

Fügen Sie das Befehlselement in der Docker-Konfiguration hinzu:

# 目录要跟自己创建的目录一致
php /data/www/hyperf/bin/hyperf.php start
Nach dem Login kopieren

win10 配合 phpstorm 使用 docker 开发

Starten Sie den Container neu und besuchen Sie

win10 配合 phpstorm 使用 docker 开发

Für die Entwicklung müssen Sie die Datei ändern und den Container neu starten, um die Änderung zu sehen.

win10 配合 phpstorm 使用 docker 开发

http://localhost:9501/

Postscriptwin10 配合 phpstorm 使用 docker 开发

Ich habe Docker mehrere Jahre lang nicht angerührt und es fühlt sich immer noch ziemlich schwierig an (manueller Hundekopf) und ich bin immer noch zu gut darin.

win10 配合 phpstorm 使用 docker 开发

Das obige ist der detaillierte Inhalt vonSo entwickeln Sie Docker mit PHPStorm unter Win10. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:learnku.com
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage