Imagen Docker del servidor web Nginx basada en Debian GNU/Linux

Imagen Docker del servidor web Nginx basada en Debian GNU/Linux

Acerca de

El Docker de compilación automatizado Nginx La imagen "LinuxConfig/Nginx" se puede utilizar como un entorno de prueba básico para implementaciones de sitios web estáticos.

Configuración

La imagen se construye en función de la configuración predeterminada de Nginx WebServer que se ejecuta en Debian GNU/Linux. Nginx WebServer se ejecuta en primer plano y escucha en el puerto predeterminado 80.

Uso

Cree un directorio y coloque su sitio web estático en el que.

$ mkdir html $ echo "mi sitio web estático"> html/índice.html o $ cp -r/rath/to/your/static/witeb/* html/ 

Implementar contenedor Docker Nginx basado en la imagen de Docker "LinuxConfig/Nginx".

$ sudo Docker Run -d --name = nginx -p 80 -v $ pwd/html:/var/www/html linuxconfig/nginx 

El comando anterior implementará un nuevo contenedor Docker llamado Nginx. Verifique una redirección de puerto desde el puerto local aleatorio al puerto 80 dentro del contenedor Nginx:

$ sudo Docker Port Nginx 80/TCP -> 0.0.0.0: 49153 

En esta etapa, podrá acceder a su sitio web estático a través de un puerto local 49153 en su sistema de host:

$ curl http: // localhost: 49153 nginx dockiner contenedor 

Tutoriales de Linux relacionados:

  • Cosas para instalar en Ubuntu 20.04
  • Una introducción a la automatización, herramientas y técnicas de Linux
  • Cosas que hacer después de instalar Ubuntu 20.04 fossa focal Linux
  • Lista de las mejores herramientas de Kali Linux para pruebas de penetración y ..
  • Cómo montar la imagen ISO en Linux
  • Cosas que hacer después de instalar Ubuntu 22.04 Jellyfish de Jammy ..
  • Cosas para instalar en Ubuntu 22.04
  • Cómo crear una pila de lámparas basada en Docker usando Docker en ..
  • Gestión de procesos de fondo bash
  • Cómo conectarse al contenedor Docker a través de SSH