22 noviembre 2024

Docker: Nueva herramienta para orquestación de aplicaciones + ligera que las máquinas virtuales o VM

docker-gde

Docker es una plataforma de código abierto, que te permite construir, probar, correr aplicaciones en ambientes controlados para obener un código para la etapa de producción mucho más rápido, construyendo  «contenedores» que son unas especies de máquinas virtuales ligeras, menos exigentes con los chips y memorias de los equipos donde se ejecutarán. Estos contenedores o aplicaciones empaquetadas livianas auto-suficientes, son capaces de funcionar en prácticamente cualquier ambiente, ya que tiene su propio sistema de archivos, librerías, terminal, etc

Docker consta de dos partes:

  • The Docker Engine – que es el contenedor de código abierto  utraligero para virtualización  que combina el flujo de trabajo para la construcción y contención de tus aplicaciones
  • Docker Hub – El servicio SaaS para comprtir y manejar el stack de aplicaciones.

Diferencia entre Docker y Máquinas virtuales o VM

Docker

En cada contenedor, sólo se ponen las configuraciones, código binario y/o librerías, y aplicaciones. La principal diferencia, es que no se copia el sistema operativo, y de allí la notable diferencia en el peso y ligereza de ellos. Los sistemas operativos compatibles, son los siguientes:

docker-quees

Máquina Virtual

Durante el poceso de virtualización, se debe incluir el Sistema operativo de la máquina virtual elegida con el trabajosa y tediosa tarea de transmitirlo vía Red + Binarios/Librerías y aplicaciones a probar.

docker-queesVM

El pasado 16 de abril, se dio a conocer el cliente docker para Windows. Las instrucciones de instalación puedes verlas en este enlace

docker-windows

Enlace | Docker.com

Siguenos por Twitter a través de @Geeksroom y no te pierdas todas las noticias, cursos gratuitos y demás artículos. También puedes seguirnos a través de nuestro canal de Youtube para ver nuestros vídeos, a través de Instagram para ver nuestras imágenes! O vía Bluesky si ya estás cansado de Twitter

Andrea Cummins

Andrea Cummins Es Senior Editor de GeeksRoom. Estudió Ciencias de la Computación en la facultad de Cs Exactas de la Universidad de Buenos Aires. Hace 23 años que vive en el campo, en la ciudad de Venado Tuerto, Santa Fe y gracias a Internet, pudo seguir actualizándose con las nuevas tecnologías. A medida que pasó el tiempo se fue capacitando de manera autodidacta y participando en Congresos y Cursos. Su empresa se llama VenadoSoft. Su hobbie es la fotografía y le encanta mostrar su ciudad y su gente a través de su lente.

Ver todas las entradas de Andrea Cummins →