Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Docker Desktop: Facilitando el Diseño de Aplica...

Docker Desktop: Facilitando el Diseño de Aplicaciones

Presentación para el sexto Docker Meetup. Explicación sobre qué es Docker Desktop, sus beneficios y cómo funciona.

Avatar for Abdel G. Martínez L.

Abdel G. Martínez L.

September 25, 2018
Tweet

More Decks by Abdel G. Martínez L.

Other Decks in Technology

Transcript

  1. Docker Desktop: Facilitando el Diseño de Aplicaciones Abdel Gadiel Martínez

    Lassonde @abdelgmartinezl abdel.g.martinez.l@gmail.com
  2. 3 Antes Sin Docker Desktop 4 Contenerización de Aplicaciones Fácil

    y Rápido 5 Más Opciones para el Ambiente de DEsarrollo 6 Mejor Orquestación desde Escritorio a Producción 7 Lo Nuevo 9 Demo
  3. Contenerización de Aplicaciones Fácil y Rápido § Aplicación fácil de

    instalar § Rápido inicio con contenedores § Incluye todo para construir, probar y enviar § Instalación de 1-click § Incluye línea de comandos, Docker Compose, kubectl § Habilidad para iniciar/detener con un clic 4
  4. Más Opciones para el Ambiente de Desarrollo § Brinda acceso

    a amplias librería y lenguajes § Contenido certificado en Docker Hub § Aplicaciones legacy o nuevas nativas nube § Volúmenes para código y datos § Cambio entre entornos Linux y Windows § Permite trabajo con VPNs y proxies 5
  5. Mejor Orquestación desde Escritorio a Producción § Desarrollo de aplicaciones

    locales usando: § Docker Swarm § Kubernetes § Lleva esas aplicaciones a producción § Mantiene un desarrollo consistente § Configuración de un-click de Kubernetes § Distribución certificada de Kubernetes 6
  6. Lo Nuevo 8 Plantillas para simplificar contenerización Creating a New

    Custom Application Se presentan la lista de servicios para agregar a la aplicación. Assemble Your Application Se da un nombre a la aplicación y se genera el Dockerfile y el Compose Run Your New Application Levanta todos los servicios Building from Templates Se trabaja con plantillas de aplicaciones pre-configuradas