Implantación de WordPress mediante Docker

¿Qué vamos a hacer?

Vamos a ver como instalar Docker desde cero en una distribución basada en Ubuntu y luego vamos a implantar WordPress en cuestión de minutos mediante Docker.

¿Qué es Docker?

Docker es un proyecto de código abierto que automatiza el despliegue de aplicaciones dentro de contenedores de software, proporcionando una capa adicional de abstracción y automatización de Virtualización a nivel de sistema operativo en Linux.

Es decir, Docker implementa una API de alto nivel para proporcionar contenedores livianos que ejecutan procesos de manera aislada. Esto nos va a permitir implantar cualquier servicio o aplicación de manera aislada a nuestro sistema operativo.

Para más información podéis visitar su Web oficial.

¿Cómo se hace?

La comunidad de Docker nos ofrece un repositorio repleto de imágenes ya preparadas con los servicios que nos interesen instalados en ellas. En este caso haremos uso de dos de estas imágenes: una con MySQL y otra con WordPress.

Podéis bucear entre dichas imágenes desde https://hub.docker.com/explore/

A continuación os dejo con el videotutorial que he realizado para mostraros los pasos a seguir.

Comandos utilizados:

  • Instalación Docker
    • sudo apt-get update
    • sudo apt-get install curl
    • curl -fsSL https://get.docker.com/ | sh
    • curl -fsSL https://get.docker.com/gpg | sudo apt-key add –
  • Implantación de WordPress en Docker
    • sudo docker pull wordpress
    • sudo docker pull mysql
    • sudo docker run –name mysql_cont -e MYSQL_ROOT_PASSWORD=p4ssw0rd -d mysql
    • sudo docker run –name wordpress_cont –link mysqlv0:mysql -p 80:80 -d wordpress

Y para los que necesitéis configuraciones más avanzadas, os dejo los enlaces con la documentación de los creadores de las imágenes que hemos utilizado de Docker:

Deja un comentario

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