Dockerfile_nginx

FROM nginx:latest # Instala bash y herramientas útiles RUN apt update && apt install -y bash procps # Crea directorio de logs si no existe RUN mkdir -p /var/log/nginx # Sobrescribe configuración para loguear en archivos reales RUN sed -i 's|access_log /dev/stdout|access_log /var/log/nginx/access.log|' /etc/nginx/nginx.conf && \ sed -i 's|error_log /dev/stderr|error_log /var/log/nginx/error.log|' /etc/nginx/nginx.conf # Expone el puerto 80 EXPOSE 80 CMD ["nginx", "-g", "daemon off;"]

Comentarios