Diferencia entre revisiones de «Plantilla:Docker/conceptosGenerales»

De WikiEducator
Saltar a: navegación, buscar
(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===
*Es un sistema de virtualización  de código abierto basado en contenedores.
+
{{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 19:48 29 nov 2016

Qué es docker

Icon define.gif
Definición
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)
  • 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

Archivo:DockerSistemasDesarrollador.png