Last active
August 29, 2015 14:27
-
-
Save aldibier/d844b32f1e526f0c0cfc to your computer and use it in GitHub Desktop.
Curso de entrenamiento en Docker basado en los videos de https://training.docker.com
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Agenda | |
* ¿Que es Docker? | |
* Contenedores vs máquinas virtuales | |
* Plataforma Docker, resumen y terminología | |
** Motor Docker | |
** Imágenes | |
** Contenedores | |
** Resgistro | |
** Repositorios | |
** Docker Hub | |
** Herramientas de orquestación para Docker | |
* Introducción a imágenes | |
* Empezando con contenedores | |
¿Que es Docker? | |
Docker es una plataforma para desarrollar, entregar y ejecutar aplicaciones usando la | |
tecnología de virtualización por contenedores. | |
* La plataforma Docker está compuesta por múltiples productos/herramientas | |
** Docker Engine | |
** Docker HUb | |
** Docker Machine | |
** Docker Swarm | |
** Docker Compose | |
** Kitematic | |
Un poco para entender la tecnología de docker necesitamos entender como funcionaba | |
todo antes de Docker | |
Una aplicación en un servidor físico | |
****************************************** | |
* * | |
* ******************************** * | |
* * Aplicación * * | |
* ******************************** * | |
* * | |
* ******************************** * | |
* * Sistema operativo * * | |
* ******************************** * | |
* ******************************** * | |
* Servidor Físico * | |
****************************************** | |
En un servidor físico es instalado el sistema operativo y sobre este la aplicación | |
¿Cuales son los problemas de ese modelo?, muchos | |
* Tiempos de despliegue lentos | |
* Costos excesivos | |
* Pérdida de recursos | |
* Dificultad para escalar | |
* Dificultad para migrar | |
* Atado a un proveedor | |
Hypervisor-based Virtualization o también conocido como máquinas virtuales | |
* Un servidor físico puede contener múltiples aplicaciones | |
* Cada aplicación ejecuta una máquina virtual | |
***************************************************************** | |
* ****************** ****************** ***************** * * | |
* * ************** * * ************** * * *************** * * | |
* * * Aplicación * * * * Aplicación * * * * Aplicación * * * | |
* * ************** * * ************** * * *************** * * | |
* * * Sistema * * * * Sistema * * * * sistema * * * | |
* * * Operativo * * * * Operativo * * * * Operarativo * * * | |
* * * Huesped * * * * Huesped * * * * Huesped * * * | |
* * ************** * * ************** * * *************** * * | |
* * VM * * VM * * VM * * | |
* ****************** ****************** ****************** * | |
* *********************************************************** * | |
* * H y p e r v i s o r * * | |
* *********************************************************** * | |
* * S i s t e m a O p e r a t i v o A n f i t r i o n * * | |
* *********************************************************** * | |
* * *************** **************** **************** * * | |
* *********************************************************** * | |
* S e r v i d o r F í s i c o * | |
* * | |
***************************************************************** | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment