Está en la página 1de 5

TP 2.

1
Servidor web NGINX en contenedor Docker

Alumno: Gonzalez Valencia Luis Arturo

Universidad de la Cuenca del Plata

Paradigmas de Programación III

2020
Instalación, configuración y pasos realizados para la ejecución de un sitio en nginx dentro de
Docker.

1)Instalo Docker (en Windows pro, en mi caso tuve que habilitar el Hyper-V en la bios para que
corra Docker)

2) Descarga de NGINX

3) Corro la imagen de NGINX en Docker


Para virtualizar en Windows:

Se puede ver el sitio corriendo en el puerto 8080


Para compartir el sitio puedo crear mi propia imagen con los archivos adentro:

Registro mi cuenta de Docker Hub, me logueo y subo la imagen:

También vi que se puede generar una imagen de Docker física (un archivo tar) para pasarlo de la
forma que queramos con los siguientes comandos:

Muy bueno por la solución que dijimos que se puede llevar en un pendrive o cosas así.
Link Docker Hub: https://hub.docker.com/u/luisgonzalezv

Conclusiones: Personalmente me gustó mucho Docker la sencillez con la que se puede


implementar en este caso un servidor, exponiendo varios de ellos en distintos puertos. (Por
ejemplo se me ocurrió utilizar un Droplet de Digital Ocean (servicio que uso normalmente para
pequeñas webs) para instalar Docker y tener varios sitios webs en docker con una imagen de
NGINX, exponiendo cada una en puertos diferentes).

También me gustó el Docker Hub para compartir soluciones que puedan servir a otros y obtener
otras para mí.

Links de Interés:

Info Docker hub: https://ropenscilabs.github.io/r-docker-tutorial/04-Dockerhub.html

https://docs.docker.com/get-started/overview/

https://hub.docker.com/_/nginx

https://www.docker.com/blog/how-to-use-the-official-nginx-docker-image/

También podría gustarte