Levantar un servidor WordPress usando Docker 🖥️

Publicado por: Estado Bit el August 20, 2024

Normalmente cuando trabajaba en algún proyecto de WordPress, siempre usaba Xamp como alternativas para poder levantar un servidor que me corriera php.

Había escuchado que los contenedores y Docker son 🚀 una alternativa excelente para realizar tareas de la misma índole. Y por este motivo y cuestiones laborales también 📂, he aprendido un poco sobre Docker y porque se ha convertido en una herramienta tan indispensable a la hora de trabajar con desarrollo y trabajo de forma local.

Lo primero que les puedo decir es que Me Ahorra tiempo!. Pues cometí muchos fallos realizando escrituras en el archivo functions.php y realizando configuraciones en el WP Admin. Lo que significaba de alguna forma, realizar pasos anteriores como instalar bases de datos, phpmyadmin.... etc.

Si eso pasa, con Docker es solo cuestión de borrar el contenedor y volverlo a levantar. Lo que fue grandioso para mi porque no tendría que volver a realizar pasos que me quitarían tiempo valioso para otras cuestiones mas importantes durante esta fase de desarrollo.

Aqui debajo están los pasos para hacerlo:

  1. Crear una carpeta con el nombre del proyecto
  2. Dentro, crear un archivo con el nombre "docker-compose.yml"
  3. Del paso tres de estas instrucciones: https://github.com/docker/awesome-compose/tree/master/official-documentation-samples/wordpress/ el contenido pegarlo en el docker-compose.yml
  4. Instalar Docker 👉 https://www.docker.com/ creo que para Mac y Linux es fácil, mientras que en windows hay que hacer algo.
  5. abrimos una terminal y vamos a la carpeta donde tenemos el archivo docker-compose.yml
  6. Estando ahí, escribimos docker-compose up -d (En el video lo digo mal, digo / y es guion), este comando creara el servidor de WordPress y lo levantara para tenerlo disponible localmente para nosotros.
  7. visitamos la url 👉 http://localhost/
  8. Y listo, tenemos un servidor de WordPress creado sobre Docker
  9. Una ultima cosa mas, para destruir los contenedores, corres el comando "docker compose down" pero las Bases de datos (Volumenes) se mantienen.

En el video de abajo, te explico como levantar un WordPress localmente con Docker si la lista de pasos de arriba no fue muy clara.

Saludos, te deseo mucha suerte y espero que todo esto te haya servido!

Copyright © 2024 Estado Bit - Colombia
linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram