Skip to content

Latest commit

 

History

History

demo-docker

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 

Infraestructura inmutable con docker

En esta demo se contruira una imagen con una aplicación html usando ngnix como servidor web.

Instalar docker

Crear una cuenta en docker hub

Docker hub es un registry publico donde se encuentran varias imagenes de docker con diferentes tecnologias instaladas. La imagen que se utiliza en esta demo es una imagen publica que se encuentre en Docker hub. Es necesario crear una cuenta en https://hub.docker.com/ para poder publicar la imagen resultante.

Autenticarse en docker hube

# Ingresar usuario y contraseña cuando sea solicitada
$ docker login

Construir la imagen

$ cd nginx-app
$ docker build [DOCKERHUB_USER]/ngnix-app:v1 

Correr la aplicacion

$ docker run -it -p $host_port:80 [DOCKERHUB_USER]/ngnix-app:v1 

Publicar la imagen

$ docker push [DOCKERHUB_USER]/ngnix-app:v1