Blog

  • AWS.08 · WordPress con Docker y HTTPS

    Segunda práctica: este WordPress. Lo desplegué con Docker Compose junto a MySQL 8, moviendo las contraseñas a un fichero .env en lugar de dejarlas escritas en el YAML.

    Lo publiqué detrás de NGINX como proxy inverso, con el contenedor escuchando solo en localhost, cualquier otro nombre de servidor bloqueado y un certificado de Let’s Encrypt emitido con Certbot.

    Por el camino me quedé sin disco al descargar las imágenes y amplié el volumen EBS de 8 a 20 GiB en caliente.

  • AWS.07 · Docker en Amazon EC2

    Primera práctica de la semana: instalé Docker Engine y el plugin de Docker Compose en una instancia EC2 con Ubuntu 26.04, verifiqué la instalación con hello-world y di permisos a mi usuario para usar Docker sin sudo.

    Después levanté un contenedor nginx:alpine con Docker Compose, sirviendo una web personalizada desde un volumen, y añadí 2 GB de swap porque la instancia solo tiene 1 GB de RAM.

    Puedes ver el contenedor en prueba.jasancho.com.