Skip to content

dockerizando nodejs app y haciendo el despligue en kubernetes

Notifications You must be signed in to change notification settings

refactoring-do/Docker-and-Kuberbernetes

Repository files navigation

dockerizando un API en nodejs y desplegando a kubernetes

Rebootcamp 2019 - tendencias que lideran la industria del software

relearning

Descripcion del proyecto.

| simple API para una tienda de suplementos

Como usar

En la raiz del proyecto encontrarras un archivo con el nombre Dockerfile el cual contiene lo siguiente:

FROM node:latest

COPY ./ ./

RUN npm install

CMD [ "npm", "start" ]

Este archivo es que el se usa para crear lo que se conoce como imagen de Docker

Luego puede crear la imagen de Docker:

$ docker build -t my-nodejs-app .

Y finalmente puedes correr la imagen docker

$ docker run -d -p 3000:3000 my-nodejs-app my-nodejs-app

Desplegando a Kubernetes.

  • Para configurar tu ambiente de kubernetes de formar local debes instalar Minikube, puedes usar el siguiente link para aprender a como intall minikube en tu maquina.

  • Una vez Minikube instalado usar el siguiente comando :

    $ kubectl apply -f Kubernetes/deployment.yml
  • para ver tus contenedores en kubernetes:

    $ minikube proxy

About

dockerizando nodejs app y haciendo el despligue en kubernetes

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published