WordPress en Docker

# PASOS PRELIMINARES (opcionales, según las circunstancias ;-) )
# Arrancar Docker
docker -d -s="devicemapper"
# Descargar imagen MySQL 
docker pull mysql:5.7
# Descargar imagen WordPress
docker pull wordpress

# ARRANCAR CONTENEDORES (necesario cada vez que no estén arrancados ;-) )
# Arrancar contenedor MySQL 
docker run --name wordpressdb -e MYSQL_ROOT_PASSWORD=clave -e MYSQL_DATABASE=wordpress -d mysql:5.7
# Arrancar contenedor WordPress
# Los ficheros de WordPress se instalarán en la ruta que pasemos con -v
# (en este ejemplo, /home/yo/Dropbox/Webs/wordpress/)
docker run -e WORDPRESS_DB_PASSWORD=clave -d --name wordpress --link wordpressdb:mysql -p 127.0.0.2:8080:80 -v "/home/yo/Dropbox/Webs/wordpress/":/var/www/html  wordpress

Con esto ya tenemos disponible un WordPress para desarrollo local en 127.0.0.2:8080

2 comentarios

  1. jcuenca.. una vez corrido los comandos, luego de 30 seg. se cae wordpress. si entro a los logs me tira: Warning: mysqli::mysqli(): (HY000/2002): Connection refused in – on line 19.
    Alguna solución para esto?

Dejar un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *