brianduran/nginx

By brianduran

Updated 4 months ago

Image
Web Servers

26

Nginx - Docker Image

Esta imagen de Docker está basada en Nginx y está diseñada para servir aplicaciones web y manejar proxies inversos. Ideal para entornos de producción donde se requiere rendimiento y escalabilidad.

Descripción

  • Base Image: Nginx:latest, optimizado para rendimiento.
  • Configuración: Incluye archivo default.conf personalizado para definir rutas y comportamiento del servidor.
  • Puertos Expuestos: 80 (interno) mapeado a 8081 (externo).

Volúmenes

  • Monta el archivo default.conf y el directorio html desde el sistema host para persistir configuraciones y archivos estáticos.

Uso

  1. Asegúrate de que los archivos de configuración y HTML estén disponibles en el directorio correcto.
  2. Con esta imagen, puedes servir contenido estático y manejar solicitudes a aplicaciones backend.
  3. Ejecuta el contenedor con:
    docker run -p 8081:80 -v /ruta/a/nginx/default.conf:/etc/nginx/conf.d/default.conf -v /ruta/a/nginx/html:/usr/share/nginx/html nginx
    

Docker Pull Command

docker pull brianduran/nginx