Instala rápidamente un ambiente de desarrollo local para trabajar con PHP y MySQL utilizando Docker.
Utilizar Docker es sencillo, pero existen tantas imágenes, versiones y formas para crear los contenedores que hacen tediosa esta tarea. Este proyecto ofrece una instalación rápida, con versiones estandar y con la mínima cantidad de modificaciones a las imágenes de Docker. Viene configurado con PHP 7.3
y MySQL 5.7
.
La instalación se hace en línea de comandos:
docker-compose up -d
Puedes vaidar que se ha instalado correctamente accediendo a: http://localhost/info.php
Una vez instalado, se pueden utilizar los siguiente comandos:
docker-compose start # Iniciar el ambiente de desarrollo
docker-compose stop # Detener el ambiente de desarrollo
docker-compose down # Detener y eliminar el ambiente de desarrollo.
/docker/
contiene los archivos de configuración de Docker./www/
carpeta para los archivos PHP del proyecto.
Existen dos dominios para conectarse a base de datos.
mysql
: para conexión desde los archivos PHP.localhost
: para conexiones externas al contenedor.
Las credenciales por defecto para la conexión son:
Usuario | Clave | Base de datos |
---|---|---|
dino | dino | alumnosdb |
Repositorio original de kodetop