WordPress: Creando ambiente de desarrollo con docker

Un breve post para contarles como crear un ambiente de desarrollo de wordpress con docker en unos minutos.

Pre Requisitos

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(?

Deja un comentario