Configurar Docker como entorno de desarrollo local en PhpStrom
A continuación se muestra el archivo acoplable de php7.3+composer2.1+phpunit9.5. También puedes modificarlo según tus propias necesidades y luego crear tu propia imagen.
La imagen I. build Creé una etiqueta phpstorm:7.3-composer, que es muy conveniente de usar, como se muestra a continuación
También puedes llamar a mi imagen existente y usarla para crear tu propia imagen. p> También puedes llamar a la imagen que he creado
Debes iniciar el escritorio acoplable localmente
2.1 Haz clic en Configuración 》PHP 》CLI Interpreter
2.2 Haz clic en + 》Form docker 》docker 》Seleccione la imagen que creó en el primer paso
2.3 Después de agregar la imagen correctamente, como se muestra en la figura, puede iniciar el escritorio de Docker localmente
3. Puede ver el número de versión de php y la versión de xdebug, luego haga clic en Aplicar y Aceptar
2.4 La configuración es exitosa, phpstorm generará automáticamente un mapeo de ruta y asignará el directorio raíz del proyecto al contenedor/. opt/ project
3.1 Este paso de configuración es relativamente simple, solo mira la imagen
3.2 Instalar y probar un paquete de software
Crear un nuevo compositor. json, haga clic en Herramientas》composer 》Administrar dependencias》Escriba un nombre de paquete de software en el archivo compositor.json y luego haga clic en Instalar. Si la ejecución es exitosa, este paso se completa. Si falla, puede verificar el registro de eventos para ver si faltan algunas extensiones de php, luego instalar las extensiones en el archivo acoplable, reconstruir la imagen y hacer clic en Composer nuevamente para instalar. No es necesario reconfigurar phpstorm al reconstruir la imagen.
Agregue la herramienta de línea de comando, seleccione Composer.
Ver el resultado.
Vea el número de versión del compositor de salida y la configuración estará medio completada.
Ejecutemos
Solo mire la imagen para la configuración
Para escribir una prueba unitaria, primero prepare un archivo para probar de la siguiente manera
Luego haga clic en Usar Cubra la ejecución y comience a probar.