Diferencia entre revisiones de «Plantilla:Docker/conceptosGenerales»

De WikiEducator
Saltar a: navegación, buscar
(Qué es docker)
(Qué es docker)
Línea 5: Línea 5:
 
https://medium.com/ingenier%C3%ADa-en-tranqui-finanzas/una-gu%C3%ADa-no-tan-r%C3%A1pida-de-docker-y-kubernetes-933f5b6709df
 
https://medium.com/ingenier%C3%ADa-en-tranqui-finanzas/una-gu%C3%ADa-no-tan-r%C3%A1pida-de-docker-y-kubernetes-933f5b6709df
  
{{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 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.}}
 
{{MRM_Definicion|Es un sistema de virtualización  de código abierto basado en contenedores.}}
 +
;Virtualizar
 +
Utilizar software para emular el sistema necesario que pueda contener un determinado sistema operativo disponible para ser usado.
  
 
*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 04:07 7 mar 2019

Qué es docker


https://medium.com/ingenier%C3%ADa-en-tranqui-finanzas/una-gu%C3%ADa-no-tan-r%C3%A1pida-de-docker-y-kubernetes-933f5b6709df



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



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


Virtualizar

Utilizar software para emular el sistema necesario que pueda contener un determinado sistema operativo disponible para ser usado.

  • 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