WitMovil.El Blog de un DevOps
WitMovil.

Explorando la automatización, la tecnología móvil y la ingeniería de software eficiente.

Sistemas Operativos
Explorar
TechCodeAutomation
Nosotros
Acerca deContactoDonar
Conectar
Nuntius GitHub LinkedIn

© 2026 WitMovil

BY NUNTIUS.DEV

PrivacidadTérminosAnti-Spam

Hecho con Next.js & PocketBase

Volver al inicio

Instalación de WordPress con Docker y dominio personalizado

Jeyson Orozco
Escrito porJeyson Orozco
Ko-fi
18 de junio de 2024
General
Instalación de WordPress con Docker y dominio personalizado

Descubre cómo instalar WordPress con Docker y asignar un dominio personalizado. Con esta guía paso a paso, aprenderás de manera sencilla y eficaz a configurar tu entorno de desarrollo local. Además, te proporcionamos consejos para asegurar un proceso sin contratiempos y con resultados profesionales. Este tutorial está diseñado para facilitar la comprensión y la aplicación práctica, incluso si eres nuevo en Docker o la gestión de dominios. ¡Empieza ahora y lleva tu sitio WordPress al siguiente nivel!



Code
<figure class="my-12 group">
      <div class="relative rounded-2xl md:rounded-[2.5rem] overflow-hidden border border-white/10 shadow-2xl bg-[#0a0a0a]">
          <img 
            src="https://blogs-bd.witmovil.com/api/files/pbc_1125843985/p5a9c054v67t5u6/image_8_1024x384_fj110sikhh.png" 
            alt="Paso 1" 
            class="w-full h-auto object-cover"
            loading="lazy"
          />
      </div>
      <figcaption class="text-center text-gray-400 text-[10px] mt-4 uppercase tracking-[0.3em] font-bold">
        — Captura de pantalla 01 —
      </figcaption>
    </figure>
  • Primero, asegúrate de haber configurado Docker y Docker Compose siguiendo los pasos anteriores en esta guía.
  • Crea un archivo docker-compose.yml y edítalo:
Code
sudo nano docker-compose.yml
  1. Copia y pega el siguiente contenido en el archivo:
Code
version: '3.7'

services:
  db:
    image: mysql:5.7
    volumes:
      - db_data:/var/lib/mysql
    restart: always
    environment:
      MYSQL_ROOT_PASSWORD: example
      MYSQL_DATABASE: wordpress
      MYSQL_USER: wordpress
      MYSQL_PASSWORD: wordpress

  wordpress:
    depends_on:
      - db
    image: wordpress:latest
    ports:
      - "80:80"
    restart: always
    environment:
      WORDPRESS_DB_HOST: db:3306
      WORDPRESS_DB_USER: wordpress
      WORDPRESS_DB_PASSWORD: wordpress
      WORDPRESS_DB_NAME: wordpress

volumes:
  db_data:
  1. Guarda y cierra el archivo. Luego, reinicia tus contenedores de Docker Compose para aplicar los cambios:
Code
sudo docker-compose down
sudo docker-compose up -d
  1. Configura tu servidor local para redirigir las solicitudes de ejemplo.com al puerto 80 en tu máquina. Edita el archivo de hosts de tu sistema operativo:
Code
sudo nano /etc/hosts

Agrega la siguiente línea al final del archivo:

Code
127.0.0.1 ejemplo.com

Guarda y cierra el archivo.

  1. Después de hacer estos cambios, puedes acceder a tu sitio de WordPress local en tu navegador utilizando http://ejemplo.com.

Recuerda que este enfoque solo funcionará en tu máquina local. Para que otros usuarios accedan a tu sitio utilizando ejemplo.com, necesitarás configurar DNS y redireccionar el tráfico entrante a tu máquina local.