Del curso: DevOps: Despliegue de microservicios con Docker

Accede al curso completo hoy mismo

Únete hoy para acceder a más de 24.700 cursos impartidos por expertos del sector.

Implementar NGINX en un contenedor

Implementar NGINX en un contenedor

Vamos a ver cómo podemos desplegar un servidor web de Nginx en un "host" de contenedores Windows. Al tratarse de un contenedor Linux, debemos cumplir una serie de prerrequisitos. En primer lugar, debemos verificar que tenemos implementado el rol de Hyper-V en nuestra máquina. Si venimos a Roles y Características, podemos comprobar que lo tenemos instalado y, en el caso de que no lo tengamos, habilitarlo. Lo siguiente que vamos a hacer es habilitar la característica de 'experimental' en Docker. Si venimos a PowerShell, podemos realizar un 'docker version' y verificar esto. Como podemos comprobar, yo lo tengo habilitado. En realidad, para poder habilitar esto sería tan sencillo como lo siguiente. Podemos crear un fichero 'daemon.json' con esta estructura tan sencilla, pero debemos introducir 'experimental' en 'true'. Como digo, el fichero no viene, con lo cual lo único que debemos hacer es crearlo y reiniciar el servicio. Lo siguiente que debemos hacer es descargar e implementar el…

Contenido