Red de conocimiento informático - Material del sitio web - Configurar Docker como entorno de desarrollo local en PhpStrom

Configurar Docker como entorno de desarrollo local en PhpStrom

Por lo general, al desarrollar un proyecto PHP, necesita instalar el programa PHP y el compositor localmente, y PHPunit es necesario para las pruebas unitarias. Si necesita cobertura de prueba única, también debe activar la depuración. En este artículo, usaremos la imagen de la ventana acoplable. para completar estas tareas.

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.