¿Puede ejecutar Windows Docker en Linux?
¿Puede ejecutar Windows Docker en Linux?

Video: ¿Puede ejecutar Windows Docker en Linux?

Video: ¿Puede ejecutar Windows Docker en Linux?
Video: Docker, Instlación en Windows (más WSL, Window Subsystem for Linux) 2024, Noviembre
Anonim

No, usted no poder ejecutar windows contenedores directamente sobre Linux . Pero puedes ejecutar Linux sobre Ventanas . Usted puede cambiar entre contenedores de SO Linux y ventanas haciendo clic derecho en el estibador en el menú de la bandeja. A diferencia de la virtualización, la contenedorización utiliza el mismo sistema operativo host.

La gente también pregunta, ¿puedo ejecutar una imagen de Docker de Linux en Windows?

Estibador ha podido para ejecutar Linux contenedores en Ventanas escritorio desde que se lanzó por primera vez en 2016 (antes del aislamiento de Hyper-V o Linux contenedores en Ventanas estaban disponibles) usando una máquina virtual basada en LinuxKit corriendo en Hyper-V. Comparta un kernel entre sí y con Moby VM, pero no con el Ventanas anfitrión.

Además, ¿se puede ejecutar la imagen de Docker en diferentes sistemas operativos? No es lo hace no. Estibador utiliza la contenerización como tecnología central, que se basa en el concepto de compartir un núcleo entre contenedores. Si uno Imagen de Docker se basa en un kernel de Windows y otro se basa en un kernel de Linux, no puede correr esos dos imagenes en el mismo SO.

También la pregunta es, ¿Docker es mejor para Windows o Linux?

Linux , es un mejor SO que Ventanas , su arquitectura, especialmente el kernel y el sistema de archivos, es mucho mejor que Ventanas . Esto es muy eficiente, por lo tanto Estibador popularidad. El primer enfoque para apoyar Estibador sobre Ventanas era Estibador Toolbox, que es básicamente una máquina virtual que usa Virtual Box con un Linux imagen.

¿Docker es solo para Linux?

Puedes ejecutar ambos Linux y programas y ejecutables de Windows en Estibador contenedores. los Estibador la plataforma se ejecuta de forma nativa en Linux (en x86-64, ARM y muchas otras arquitecturas de CPU) y en Windows (x86-64). crea productos que le permiten construir y ejecutar contenedores en Linux , Windows y macOS.

Recomendado: