‫Tudo certo.
‫Portanto, nesta semana, um dos tópicos que quero compartilhar antes de chegarmos às perguntas e respostas é sobre
‫a área de trabalho do Windows Docker e um novo recurso ou uma espécie de aprimoramento sobre como o Docker é executado no Windows 10.
‫Portanto, se você é usuário do Windows e está executando o Windows 10 pro ou enterprise, tem a sorte de
‫poder usar a área de trabalho do Docker, que é basicamente a melhor maneira de executar o Docker no Windows e
‫faz parte dos meus cursos. sobre isso.
‫Obviamente, se você tem versões mais antigas do Windows, não pode usar a área de trabalho do Docker, mas
‫depois de acessar o Windows 10 pro, uma das coisas é como executar os contêineres do Windows.
‫E falamos há anos sobre contêineres Linux e você pode executar contêineres linux no Windows
‫corretamente.
‫Mas, há alguns anos, a Microsoft lançou esse novo conceito de contêineres do
‫Windows, que era o binários do Windows sendo lançados dentro do Windows em um contêiner.
‫E tecnicamente o que está acontecendo em segundo plano é o kernel do servidor Windows.
‫Portanto, quando você está no Windows 10 hoje, por padrão, e inicia um servidor de sequela
‫do Windows Microsoft, por exemplo, quando inicia esse contêiner, ele gira um pequeno servidor núcleo pequeno ou um servidor Nanos, que
‫são tipos diferentes de windows server 2016 ou 2019, que são essencialmente muito pequenos e os lança e, em
‫seguida, lança seu contêiner lá.
‫No momento, isso é ótimo porque você obtém a experiência completa do servidor, obtém o kernel do servidor
‫que é um pouco diferente do kernel do Windows 10.
‫Você obtém todos os recursos do IRS e coisas que você obteria de um
‫servidor que é diferente do que você obteria no Windows 10, no entanto, existe porque isso é conhecido como isolamento de Hyper V pela
‫maneira que é chamada de isolamento de Hyper V e o negativo de isso é que consome mais recursos.
‫Certo.
‫Você precisa girar o kernel inteiro para um novo sistema operacional.
‫E, idealmente, se você deseja apenas executar uma EMC simples, talvez seja você quem sabe que é uma rede de pontos. A EMC talvez seja apenas uma
‫linha de comando, você vê que na verdade não é um olho para o site ou algo assim,
‫ou se você só precisa executar algum tipo de processo em segundo plano em um contêiner ou contêiner do Windows,
‫você realmente não precisa desse isolamento completo de VM Hyper V.
‫Portanto, agora o isolamento do processo finalmente chegou ao Windows 10 e o que isso significa é que, quando
‫você ativa algumas coisas e o habilita, essencialmente a área de trabalho do Docker permite executar um binário do Windows no Windows 10
‫de forma nativa, sem precisar ativar o hypervisor alto recipiente.
‫Portanto, existe agora o PR, caso você esteja curioso para saber como tudo isso aconteceu.
‫Essa é a solicitação pull
‫e o hub get e é nesse ponto que a ação aconteceu com o recurso sendo ativado e, francamente, acho
‫que isso vai acontecer porque, fora do portão, a equipe da Microsoft estava dizendo que realmente não queria
‫recipientes para isso. execute nativamente no Windows 10 porque o kernel do servidor era tão diferente que eles precisavam do kernel
‫do servidor para ter uma experiência semelhante, independentemente de onde você executou o contêiner.
‫Bem, essa história mudou claramente agora.
‫Então, temos mais tarde no final de 2018.
‫Esse recurso foi adicionado na versão mais recente da área de trabalho do Docker, mas você pode conferir Stefon, um
‫dos capitães do docker, que agora é realmente médico empregado. Um dos artigos de seu blog fala sobre como iniciar isso e
‫como configurá-lo, além de algumas etapas. que eu não vou viver aqui porque, francamente, ele
‫faz um ótimo trabalho.
‫Você pode apenas ler o artigo dele e ver os comandos Post e exemplo e colocá-lo
‫em execução em sua máquina. Basicamente, no final, você estará executando o Windows executável e os contêineres do Windows
‫sem precisar iniciar um servidor hyper v.
‫Ainda não temos a capacidade de executar o desktop Docker, porque conheço muitos.
‫Alguns de vocês estavam pensando que posso.
‫Isso significa que agora posso executar o Docker desktop no Windows 10 home que não possui o hyper v.
‫Essa foi uma pergunta que todos perguntamos imediatamente no bate-papo do capitão para ver se conseguiríamos
‫ou não fazer isso agora.
‫Isso ainda não é possível.
‫A área de trabalho precisa de todo esse hyper v em execução para instalar e fazê-lo funcionar, mas é possível fazer
‫esse processo, pois oferece muito isolamento ao processo.
‫É difícil dizer sem hyper v.
‫Portanto, esperamos que seja possível em algum lugar e, este ano, talvez até a área de trabalho do Docker
‫possa ser executada apenas para o isolamento do ensino médio em contêineres do Windows no Windows 10 home.
‫Agora, isso significa que, nesse cenário, se isso funcionasse, ainda não era possível executar contêineres Linux,
‫ainda não era possível executar contêineres do Windows com isolamento de hyper v.
‫Portanto, existem muitas limitações aqui e isso realmente impediria você, especialmente o fato de não poder
‫executar contêineres Linux sem o hyper v.
‫Isso ainda iria realmente limitar você.
‫Mas é uma espécie de rachadura na limitação de exigir o Windows 10 pro para executar a área
‫de trabalho do Docker de qualquer maneira.
‫Não sabemos se isso vai acontecer.
‫Quero dizer, você sabe que esses produtos são amplamente de código aberto. Você conhece até o desktop Docker, embora não seja
‫completamente de código aberto.
‫Depende inteiramente do mecanismo que é totalmente de código aberto.
‫Então, realmente precisamos de contribuições de código aberto lá ou para que seja uma grande prioridade para a equipe
‫do Windows.
‫E você sabe ter experiência com o mercado-alvo para docker docker desktop e docker enterprise.
‫Meu sentimento é que, embora isso seja possível no Windows 10 em casa, não veremos isso tão cedo, se for
‫para sempre, porque todas as empresas de todas as empresas estão usando o Windows 10 pro ou melhor.
‫Geralmente, o licenciamento corporativo geralmente significa que eles obtêm o Windows 10 corporativo.
‫Portanto, o mercado doméstico do Windows 10 é provavelmente mais um mercado amador.
‫E, para mim, como professor, sei que meus alunos testemunharam em casa em casa e, em seguida, podem
‫ser profissionais no trabalho e provavelmente pode estar usando sua máquina doméstica certa para aprender Docker.
‫Portanto, é uma pena, porque mesmo sendo profissionais, às vezes ainda usamos em casa.
‫Mas tive a sensação de que não será uma prioridade máxima da equipe de desktop do Docker do Windows,
‫mas veremos.
‫Certo.
‫Não tenho muitas esperanças.
‫Não tenho nenhuma informação privilegiada nem nada.
‫Só sei que esse tipo de coisa é complicada e pode ser difícil de acertar.
‫E então, para coisas como essa, deve ser uma grande prioridade acontecer rapidamente.
‫Portanto, provavelmente não é algo que eu imaginaria que as grandes empresas do mundo estão pedindo compatibilidade
‫doméstica com o Windows 10.
‫Então, mas você nunca sabe.
‫Então confira isso.
‫Tente me informar nos comentários, é claro, que você sabe diminuir o zoom em um tweet ou, se você estiver
‫na janela de encaixe ou na folga de domínio, me informe lá se você conseguir fazer isso funcionar, porque é ótimo.
‫E acho que economizará alguns recursos e tornará muito mais rápido girar e girar contêineres se você estiver
‫trabalhando em contêineres do Windows.