Diferencia entre revisiones de «Plantilla:Docker/conceptosGenerales»
De WikiEducator
(Página creada con «===Qué es docker=== *Es un sistema de virtualización de código abierto basado en contenedores. *No se virtualiza el sistema operativo entero, solo los servicios que q...») |
|||
Línea 1: | Línea 1: | ||
===Qué es docker=== | ===Qué es docker=== | ||
− | + | {{MRM_Definicion|Es un sistema de virtualización de código abierto basado en contenedores.}} | |
+ | |||
*No se virtualiza el sistema operativo entero, solo los servicios que queremos usar con sus dependencias (Esta es la idea de un contenedor) | *No se virtualiza el sistema operativo entero, solo los servicios que queremos usar con sus dependencias (Esta es la idea de un contenedor) | ||
*El kernel del sistema operativo es compartido con el host anfitrión dónde el contenedor es ejecutado. | *El kernel del sistema operativo es compartido con el host anfitrión dónde el contenedor es ejecutado. | ||
Línea 8: | Línea 9: | ||
*Es seguro, el docker está encerrado en un chroot, podemos asegurar las versiones de nuestros servicios | *Es seguro, el docker está encerrado en un chroot, podemos asegurar las versiones de nuestros servicios | ||
*Es muy flexible y de fácil adaptación con el exterior: es muy cómodo y sencillo pasar ficheros entre el contenedor y el host e incluso crear un volumen que sea compartido por ambos sistemas de ficheros (el del host y el del contenedor). | *Es muy flexible y de fácil adaptación con el exterior: es muy cómodo y sencillo pasar ficheros entre el contenedor y el host e incluso crear un volumen que sea compartido por ambos sistemas de ficheros (el del host y el del contenedor). | ||
+ | ===Quién usa docker=== | ||
+ | *Es una manera de que el desarrollador tenga justo lo que necesita, sin alterar el sistema o host principal dónde desarrolla | ||
+ | [[Imagen:DockerSistemasDesarrollador.png]] |
Revisión de 20:48 29 nov 2016
Qué es docker
- No se virtualiza el sistema operativo entero, solo los servicios que queremos usar con sus dependencias (Esta es la idea de un contenedor)
- El kernel del sistema operativo es compartido con el host anfitrión dónde el contenedor es ejecutado.
- Ventajas de esta idea
- Es muy muy ligero, tanto en peso como en ejecución.
- Es totalmente portable: podemos desplegar un contenedor en cualquier otro anfitrión o máquina que soporte esa tecnología
- Es seguro, el docker está encerrado en un chroot, podemos asegurar las versiones de nuestros servicios
- Es muy flexible y de fácil adaptación con el exterior: es muy cómodo y sencillo pasar ficheros entre el contenedor y el host e incluso crear un volumen que sea compartido por ambos sistemas de ficheros (el del host y el del contenedor).
Quién usa docker
- Es una manera de que el desarrollador tenga justo lo que necesita, sin alterar el sistema o host principal dónde desarrolla