Creando nuestra Aplicación y el Test Básico de la Misma
Clase 6 de 29 • Curso Profesional de DevOps 2017
Contenido del curso
Entendiendo qué es DevOps
Ambientes de Desarrollo
Proceso de Integración Continua (Continuous Integration)
Proceso de Continuous Delivery
- 11

¿Qué es Continuous Delivery?
05:39 min - 12

Entendiendo el Flujo de Continuous Delivery o Continuous Delivery Pipeline
01:54 min - 13

Creando Nuestro Ambiente de Control de Calidad (Quality Assurance) con Now.sh
04:40 min - 14

Integrando nuestro Proceso de Integración Continua a nuestro Flujo de Entrega Continua (Continuous Delivery Pipeline)
15:26 min
DigitalOcean, Instancias y LoadBalancers
Manejo de Servidores Desde el Punto de Vista de DevOps
Infrastructure as Code, Creando Infraestructura a Partir de Código
Automatizando nuestro Flujo de Entrega Continua Completo
Conclusión
Dockerfile este file es un manifiesto de comandos que se deben correr para construir nuestro environment correctamente cada vez.
-El FROM. Designa una imagen que queremos usar como base. -COPY. Mueve files desde nuestra máquina local al container. Con esto podemos mover nuestro código al container. -RUN. Permite correr comandos arbitrarios. -CMD. Le indica a Docker que éste es el default command con el que se va a correr el container. -Add. Copia un archivo desde el host en el contenedor. -CMD. Configura comandos por defecto para ser ejecutados o se pasa al punto de entrada. -ENTRYPOINT. Ajusta el punto de entrada por defecto de la aplicación desde el contenedor. -ENV. Inicializa variables de entorno (por ejemplo, "clave=valor") -EXPOSE. Expone un puerto al exterior. -MAINTAINER. Establece los datos de autor/propietario del archivo Dockerfile -USER. Establece el usuario para ejecutar los contenedores de la imagen. -VOLUMEN. Monta un directorio desde el host al contenedor. -WORKDIR. Establece el directorio para las directivas de CMD que se ejecutarán.