Você pode executar o Windows Docker no Linux?
Você pode executar o Windows Docker no Linux?

Vídeo: Você pode executar o Windows Docker no Linux?

Vídeo: Você pode executar o Windows Docker no Linux?
Vídeo: O mínimo que você precisa saber sobre Docker! 2024, Abril
Anonim

Não, tu não pode executar janelas recipientes diretamente em Linux . Mas você pode rodar Linux sobre janelas . Você pode mudar entre contêineres de sistema operacional Linux e janelas clicando com o botão direito no docker no menu da bandeja. Ao contrário da virtualização, a conteinerização usa o mesmo sistema operacional host.

As pessoas também perguntam: posso executar uma imagem do Docker do Linux no Windows?

Docker tem sido capaz rodar Linux recipientes em janelas desktop desde que foi lançado pela primeira vez em 2016 (antes do isolamento do Hyper-V ou Linux recipientes em janelas estavam disponíveis) usando uma máquina virtual baseada em LinuxKit correndo no Hyper-V. Compartilhe um kernel entre si e com a VM Moby, mas não com o janelas hospedeiro.

Além disso, a imagem do Docker pode ser executada em sistemas operacionais diferentes? Não é faz não. Docker usa a conteinerização como uma tecnologia central, que se baseia no conceito de compartilhamento de um kernel entre os contêineres. Se um Imagem Docker depende de um kernel do Windows e outro depende de um kernel do Linux, você não pode corre aqueles dois imagens na mesma SO.

Também a questão é: o Docker é melhor para Windows ou Linux?

Linux , é um Melhor SO do que janelas , sua arquitetura, especialmente o Kernel e sistema de arquivos é muito Melhor que janelas . Isso é muito eficiente, portanto Docker popularidade. A primeira abordagem para apoiar Docker sobre janelas era Docker Caixa de ferramentas, que é basicamente uma VM usando uma caixa virtual com um Linux imagem.

O Docker é apenas para Linux?

Você pode executar ambos Linux e programas e executáveis do Windows em Docker containers. o Docker plataforma roda nativamente em Linux (em x86-64, ARM e muitas outras arquiteturas de CPU) e no Windows (x86-64). constrói produtos que permitem construir e executar contêineres em Linux , Windows e macOS.

Recomendado: