Laboratorio Docker

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 12

Laboratorio Docker

Integrante:
-Jose Manuel Araujo Orrego

Docente:
Jonathan González Aguirre

SERVICIO COMPUTACIONAL EN LA NUBE

Universidad de Caldas
Facultad de ingeniería en informática
Manizales, Caldas
2020
Paso 1:
-Descargar Docker según el sistema operativo:
https://www.docker.com/products/docker-desktop

Paso 2:
Instalar Docker.

Paso 3:
clonar proyecto Node Js
Paso 4:
Compilar contenedor (Build container), ejecutar comando en el CMD:
docker build -t getting-started .

Paso 5:
Iniciar el contenedor:
docker run -dp 3000:3000 getting-started

Paso 6:
Desde el navegador ingresar a http://localhost:3000
Paso 7:
A continuación, agregamos los ítems en nuestra aplicación de creación de listas, escribiendo un
elemento en la entrada de texto y haciendo clic en Add Item, de esta forma comprobamos que
nuestra aplicación construida en Nodejs funciona correctamente:

Paso 8:
Consultamos en nuestra aplicación Docker Desktop que se encuentra el contenedor creado:

Paso 9:
Ahora cargaremos nuestro contenedor en Docker Hub un servicio que funciona como
repositorio de contenedores.
Paso 10:
Crear una cuenta en Docke Hub docker.com: https://hub.docker.com/signup?next=%2F
%3Foverlay%3Donboarding
Paso 11:
elegir plan Free

Paso 12:
al registrarse se recibe un correo de verificación. Verificar la cuenta desde el correo electrónico
recibido.
Paso 13: Se ingresa a https://hub.docker.com/repositories

Paso 14:
Se elige la opción “Create Repository” Se definen los siguientes datos y por ultimo se hace clic
en el botón “Create”
Nombre: getting-started
Visibilidad: Public
Paso 15:
confirmamos que nuestro repositorio ha sido creado en Docker Hub:

Paso 16:
Para poder subir nuestro contenedor del equipo local a la nube(Docker hub) debemos iniciar
sesión desde nuestra consola con los siguientes comandos:
docker login -u YOUR-USER-NAME
Por ejemplo: docker login -u manuel1995

Paso 17:
Debemos agregar un Tag docker tag getting-started YOUR-USER-NAME/getting-started

Por ejemplo: docker tag getting-started manuel1995/nodejsapptodolist

nuevo tag: nodejsapptodolist


Paso 18:
Hacemos push desde nuestro equipo Local hacia el repositorio en la nube en Docker Hub,
ejecutamos en la terminal de nuestro equipo:

docker push manuel1995/nodejsapptodolist

Paso 19:

para desplegar nuestro contenedor en una nueva instancia en la nube, accedemos a


https://labs.play-with-docker.com
Paso 20:

hacemos clic en login e ingresamos nuestro Docker id y nuestra contraseña

Paso 21:
Damos clic en Start
Paso 22:

Clic en crear nueva instancia en el menú del lado izquierdo:

Paso 23:

Se abrirá una nueva terminal

Paso 24:

se ejecuta en la terminal del navegador con el siguiente comando:

docker run -dp 3000:3000 manuel1995/nodejsapptodolist


Paso 25:
Hacemos clic en el puerto 3000
Paso 26:

Y como podemos observar la app que creamos localmente ahora está en la nube.

También podría gustarte