Maison > outils de développement > phpstorm > Comment développer Docker avec phpstorm sous win10

Comment développer Docker avec phpstorm sous win10

藏色散人
Libérer: 2021-08-30 15:22:50
avant
3282 Les gens l'ont consulté

La colonne tutorielle suivante de phpstorm vous présentera à travers des images et des textes comment développer Win10 avec phpstorm en utilisant Docker. J'espère que cela sera utile aux amis dans le besoin !

Voir l'article dans la communauté aujourd'hui Windows10 utilise PHPSTORM et Docker pour construire Hyperf J'ai les mains qui me démangent depuis un moment et je veux me rappeler si l'expérience d'utilisation de Docker sous Windows est meilleure et l'enregistrer.

Préparation

Installation

    Docker Desktop
  • PhpStorm
  • L'installation de Docker Desktop utilisera la fonction wsl, installez d'abord Ubuntu 20.04 LTS, installez quelque chose de similaire à plug-in


win10 配合 phpstorm 使用 docker 开发

win10 配合 phpstorm 使用 docker 开发Il y a toujours un problème avec le démarrage plus tard, et j'ai désinstallé, redémarré, installé et redémarré à plusieurs reprises. Solution .

Également fait référence à ceci. Suivez simplement les étapes ci-dessus pour redémarrer l'ordinateur et tout ira bien. Ce n'est pas nécessaire.

Alibaba Cloud Image ServicePour configurer Alibaba Cloud Image Accelerator, vous devez créer un compte.

Configuration de l'EDIJe ne sais pas ce qui n'a pas fonctionné. PhpStorm n'a pas pu se connecter au docker, mais PyCharm peut s'y connecter

win10 配合 phpstorm 使用 docker 开发

win10 配合 phpstorm 使用 docker 开发J'ai eu du mal avec cette erreur pendant au moins deux. heures, installation et désinstallation J'ai redémarré diverses opérations et ajusté le pilote de la carte réseau plusieurs fois, mais cela ne fonctionne toujours pas. Réessayons la prochaine fois.

Utilisez PyCharm pour les opérations ultérieures.

Créer des images et des conteneursCréez d'abord deux dossiers vides.

D:dockermirror
D:dockermirrorhyperf


Remplissez la configuration suivante
# 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
Copier après la connexion

win10 配合 phpstorm 使用 docker 开发Démarrez le conteneur Vous pouvez voir les journaux, les propriétés, les variables d'environnement, les ports, les répertoires de montage et d'autres informations sur la barre d'outils.

win10 配合 phpstorm 使用 docker 开发Vous pouvez également voir le conteneur démarré sur Docker Desktop :

win10 配合 phpstorm 使用 docker 开发Entrez le conteneur, configurez d'abord l'image du compositeur, puis créez le projet.

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

composer create-project hyperf/hyperf-skeleton ./ --no-interaction
Copier après la connexion

win10 配合 phpstorm 使用 docker 开发Après une exécution réussie, les fichiers à l'intérieur du conteneur peuvent être synchronisés et visibles dans le dossier.

win10 配合 phpstorm 使用 docker 开发Ajoutez l'élément de commande dans la configuration du docker :

# 目录要跟自己创建的目录一致
php /data/www/hyperf/bin/hyperf.php start
Copier après la connexion

win10 配合 phpstorm 使用 docker 开发Redémarrez le conteneur et visitez

http://localhost:9501/

win10 配合 phpstorm 使用 docker 开发Pour le développement, vous devez modifier le fichier et redémarrer le conteneur pour voir la modification.

win10 配合 phpstorm 使用 docker 开发

PostscriptJe n'ai pas touché à docker depuis plusieurs années, et il me semble toujours assez difficile à utiliser (tête de chien manuelle), et je suis encore trop bon dans ce domaine.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:learnku.com
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal