Un breve post para contarles como crear un ambiente de desarrollo de wordpress con docker en unos minutos.
Pre Requisitos
- Instalar Docker: https://docs.docker.com/get-docker/
- Instalar Docker Compose: https://docs.docker.com/compose/install/#install-compose
Creando ambiente
Bueno lo siguiente que vamos a hacer es guardar el siguiente contenido en un archivo llamado docker-compose.yaml
version: '3.9'
services:
wordpress:
restart: always
ports:
- 8000:80
environment:
WORDPRESS_DB_HOST: db
WORDPRESS_DB_USER: root
WORDPRESS_DB_PASSWORD: root
WORDPRESS_DB_NAME: DB
WORDPRESS_DEBUG: 1
volumes:
- wordpress:/var/www/html:delegated
db:
image: mariadb:10.4
restart: always
environment:
MYSQL_ROOT_PASSWORD: root
MARIADB_DATABASE: DB
volumes:
- db:/var/lib/mysql
volumes:
wordpress:
db:
Digamos que estamos a solo un pasito de hacerlo funcionar, para terminar ejecutamos el siguiente comando:
docker-compose up -d
Ingresamos en http://localhost:8000 y ya estamos, tenemos un ambiente listo para empezar a desarrollar themes y plugins para wordpress.
En próximas entradas vamos aprender a crearlos(?