Configuración de NGINX con Docker: Un Servidor Web en Minutos
Introducción: Configurar un servidor web puede ser una tarea tediosa, pero con Docker, puedes tener NGINX corriendo en pocos pasos. En este artículo, aprenderás cómo crear y ejecutar un contenedor NGINX para servir tus aplicaciones web rápidamente.
Secciones:
¿Qué es NGINX y por qué usar Docker?
Explica qué es NGINX, sus ventajas como servidor web/reverso, y cómo Docker simplifica su gestión.
Configuración básica de NGINX con Docker:
Paso 1: Descarga la imagen oficial:
bash
Copiar código
docker pull nginx
Paso 2: Ejecuta el contenedor:
bash
Copiar código
docker run –name nginx-server -d -p 8080:80 nginx
Explica cómo acceder al servidor en http://3enweb.com:8080.
Sirviendo tu contenido:
Crea un directorio local con un archivo index.html.
Monta el volumen para servir contenido estático:
bash
Copiar código
docker run –name nginx-server -d -p 8080:80 -v $(pwd)/html:/usr/share/nginx/html nginx
Personalización con un archivo de configuración:
Detalla cómo usar un archivo nginx.conf personalizado con Docker.
Conclusión:
Docker y NGINX te permiten configurar un servidor web en minutos, ideal para desarrollo y producción.