Diferencia entre revisiones de «Plantilla:Docker/conceptosGenerales»

De WikiEducator
Saltar a: navegación, buscar
(Qué es docker)
(Qué es docker)
Línea 3: Línea 3:
  
 
<br />
 
<br />
 +
{{MRM_Definicion|title=En qué consiste Docker|Es un sistema de virtualización  de código abierto basado en contenedores.}}
 +
 +
{{MRM_Definicion|Title=Qué es un contenedor|''Es una pieza de software liviana, independiente, empaquetable y ejecutable que incluye todo lo que necesita para correr: código, runtime, herramientas de sistema, librerías y configuraciones'' [https://www.docker.com/resources/what-container| traducido de la página oficial de docke]}}
  
{{MRM_Definicion|'''Es una pieza de software liviana, independiente, empaquetable y ejecutable que incluye todo lo que necesita para correr: código, runtime, herramientas de sistema, librerías y configuraciones''' [https://www.docker.com/resources/what-container|traducido de la página oficial de docke]}}
 
{{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)

Revisión de 21:57 6 mar 2019

Qué es docker



Icon define.gif
Definición
Es un sistema de virtualización de código abierto basado en contenedores.




Icon define.gif
Qué es un contenedor
Es una pieza de software liviana, independiente, empaquetable y ejecutable que incluye todo lo que necesita para correr: código, runtime, herramientas de sistema, librerías y configuraciones [https://www.docker.com/resources/what-container



  • 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

Docker 1.jpg