Skip to content

lsmcba/challenge-04

Repository files navigation

Bootcamp-4-Challenge CICD

Preparación

  • Cuenta de Docker Hub
  • Cuenta de AWS **Opcional
  • Cuenta de Heroku
  • Haz un fork de este repositorio

Práctica 1

Dado este proyecto en NodeJS, crea su Dockerfile sabiendo que nos han pedido como imagen base ubuntu:18.04, versión 16 de NodeJS, el 8888 será el puerto donde exponga la comunicación la applicación, la señal de STOP debe llegarle a la aplicación y el contenedor podría ser iniciado con cualquier proceso.

Práctica 2

Sube la imagen de Docker a DockerHub.

Práctica 3

Automatiza el proceso de creación de la imagen de Docker y su subida a Docker Hub después de cada cambio en el repositorio utitlizando Github Actions.

Práctica 4

Se debe crear una aplicación en Heroku y desplegarla allí usando github actions.

Resultado:

desafio 1

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published