Docker.pdf


Vista previa del archivo PDF docker.pdf


Página 12391

Vista previa de texto


Tutorial de Docker: instalar y gestionar
la plataforma de contenedores
Con el eslogan “Build, Ship and Run Any App, Anywhere” la plataforma de contenedores
de código abierto Docker define su función principal: desarrollar, enviar y ejecutar cualquier
aplicación en cualquier sistema, constituyéndose así como una alternativa flexible y capaz
de ahorrar recursos frente a la emulación de componentes de hardware basada en
máquinas virtuales (VM). Las diferencias entre ambas técnicas de virtualización se
desgranan en este tutorial de Docker destinado a todos aquellos que toman contacto por
primera vez con la plataforma, al tiempo que se presenta el proyecto en un sencillo manual
con instrucciones paso a paso.

Índice
1.
2.
3.
4.
5.
6.

Contenedores: virtualización con un overhead mínimo
Escalabilidad, alta disponibilidad y portabilidad
Docker: estructuras y funciones
Instalar el motor de Docker
Trabajar con Docker
Salta al nivel profesional en Docker
Mientras que la virtualización tradicional de hardware se basa en iniciar diferentes
sistemas invitados en un mismo sistema anfitrión (host), con Docker las aplicaciones se
ejecutan como procesos aislados dentro de un mismo sistema gracias a los
denominados contenedores. Se habla entonces de una virtualización basada en
contenedores y, por consiguiente, también de una virtualización a nivel de sistema
operativo.
En el gráfico se pueden ver las diferencias principales en la arquitectura de ambas
técnicas de virtualización: