Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

409
Vistas
¿Qué es el tiempo de ejecución de moby?

Actualmente aprendiendo docker y contenerización, me confunde un poco el término "moby runtime".

Para mi comprensión, toda la ventana acoplable se ha dividido en varias bibliotecas/herramientas/componentes que permiten a los desarrolladores crear su propia versión de la ventana acoplable utilizando el tiempo de ejecución de moby.

¿Es correcta esta suposición?

¿Cuál es exactamente la relación entre moby runtime y, por ejemplo, la ventana acoplable para escritorio que descargo en mi máquina con Windows si uso la página oficial de la ventana acoplable?

¿Por qué, por ejemplo, Microsoft usa el tiempo de ejecución de moby para ejecutar algunos servicios como IoT Edge en lugar de la compilación oficial de Docker? ¿Utilizan su versión personalizada de docker?

over 4 years ago · Santiago Trujillo
2 Respuestas
Responde la pregunta

0

Sí, creo que tu interpretación es correcta.

Del sitio web oficial :

Moby es un marco abierto creado por Docker para ensamblar sistemas de contenedores especializados sin reinventar la rueda. Proporciona un "conjunto lego" de docenas de componentes estándar y un marco para ensamblarlos en plataformas personalizadas. En el núcleo de Moby hay un marco para ensamblar sistemas de contenedores especializados que proporciona: Componentes, Herramientas, Ensambles.

También dijo:

Moby ES RECOMENDADO para cualquier persona que quiera ensamblar un sistema basado en contenedores: piratas informáticos que quieran personalizar o parchear su compilación de Docker.

Y el siguiente diagrama puede dejarlo aún más claro:

ingrese la descripción de la imagen aquí

A partir de esto, puede ver que puede comenzar su propio proyecto como Docker CE , Docker EE basado en el proyecto moby. Y aquí hay un buen artículo que creo que lo explica claramente. También esto de la respuesta oficial de los chicos para alguna relación.

over 4 years ago · Santiago Trujillo Denunciar

0

Moby es un nombre un poco usado en exceso de Docker. Además de ser el nombre de una de sus mascotas (Moby es la ballena azul que sueles ver en los logos), Moby es:

  1. Un proyecto upstream de código abierto que Docker ha brindado a la comunidad. Esto proporciona una separación de las partes de código cerrado de Docker y las partes con la marca registrada de Docker adjunta. Puedes ver estos proyectos en sus repositorios de Github . Puede pensar en Moby Project de la misma manera que piensa en Fedora como el upstream para RedHat, Docker realiza la mayor parte de su desarrollo en los repositorios de Moby Project y empaqueta versiones específicas desde allí con el nombre de Docker que ve como Docker CE y Docker EE. . Algunos proyectos pueden vivir aquí para siempre, pero Docker también se esfuerza por moverlos más arriba para que sean administrados por organizaciones externas, por ejemplo, containerd y notary se han transferido a Linux Foundation.

  2. Es el nombre del repositorio que antes era docker/docker, ahora moby/moby. Este es el núcleo del motor docker.

  3. Es una máquina virtual que se empaqueta usando LinuxKit . Esta máquina virtual es un entorno mínimo para ejecutar contenedores docker y es muy adecuada para ejecutarse en entornos integrados y de escritorio donde no desea administrar la máquina virtual en sí.

Lo último es probablemente lo que está pensando en "Moby Runtime". Se necesita una máquina virtual para ejecutar contenedores de Linux en un entorno Windows o Mac (los contenedores acoplables dependen de muchas funciones del kernel que no serían fáciles de emular). Incluso puede ver ejemplos para construir máquinas virtuales similares en los ejemplos de LinuxKit . Dentro de esa máquina virtual se encuentra el mismo motor Docker CE que está instalado de forma nativa en el host Linux. Y Docker crea y mantiene la VM en sí.

over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda