Windows Subsystem for Linux & Docker
Publicado em: domingo, 14 de maio de 2017
Categorias: Docker de A a Z

Ao longo de 2016 fiz uma série de vídeos sobre docker, da qual devo retomar nas próximas semanas. Nesse post vou abordar exclusivamente Docker e Windows Subsystem for Linux. Acho que vai ajudar a esclarecer!

Docker no Windows

Docker e Windows ainda gera uma série de dúvidas, sobre diversos aspectos, desde a utilização do Hyper-v, utilização de VirtualBox, o que é Docker for Windows, precisa ou não precisa de uma VM. Até então são questionamentos naturais, visto que a documentação peca em entregar essas informações de forma simples e transparente. Para sanar essa dúvida que é muito recorrente, criei uma página dedicada à essa questão.

Docker no Windows Subsystem for Linux

Quem está acompanhando a evolução do Windows e as novidades da Microsoft, deve saber que WSL ou Windows Subsystem for Linux (leia mais) chegou e agora, nessa última semana além do Ubuntu, chegam Fedora e Suse à Windows Store. Todos rodando sob o WSL. Uma questão que a Microsoft ainda não havia se posicionado até então é sobre a possibilidade de rodar o Docker no WSL. Para quem não se debruçou nos blogs e posts sobre cada uma das 2 tecnologias, isso realmente é um ponto de questionamento.

Em um dos Q&A`s que rolaram no Microsoft Build 2017, Jack Hammons Program Manager do WSL na Microsoft, responde essa pergunta, enviada pela audiência.

Conclusão

A resposta é simples: Docker utiliza features complexas demais para o estágio em que o WSL se encontra. Isso significa que podemos rodar node, pythongit, e muita coisa legal, mas Docker exige uma cobertura muito grande das syscalls do Kernel do Linux. Assim podemos esperar algo para os próximos “meses ou anos” como diz o Jack Hammons.

Qualquer post que fale sobre rodar Docker no WSL no momento é uma falácia que usa da sua ignorância sobre o que os binários Docker e DockerD (saiba mais) são.

De qualquer forma, a CLI do Docker funciona perfeitamente, isso quer dizer que você do WSL consegue gerenciar um outro DOCKERD, em uma VM, na mesma rede ou em uma máquina na internet. E se não ficou claro, docker é a CLI que se comunica com um dockerd, este de fato gerencia containers via containerd etc etc.

Vale lembrar que é a primeira vez que o time do WSL ou mesmo a Microsoft se posiciona a respeito de Docker e WSL!

 

Luiz Carlos Faria

Mensagem do Autor

Espero que goste desse post. Não deixe de comentar e falar o que achou. 

Se acha que esse post pode ajudar alguém que você conheça, compartilhe!

 

Eventos passados

setembro 2020
agosto 2020
julho 2020
Nenhum evento encontrado!
Carregar Mais

Publicidade

Assine

0 comentários

Trackbacks/Pingbacks

  1. Enfim Generally Available do WSL2 que chega ao Windows 10 na versão 2004 | gaGO.io - […] Windows Subsystem for Linux & Docker […]

Enviar um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Esse site utiliza o Akismet para reduzir spam. Aprenda como seus dados de comentários são processados.

Lives

Fique de olho nas lives

Fique de olho nas lives no meu canal do Youtube, no Canal .NET e nos Grupos do Facebook e Instagram.

Aceleradores

Existem diversas formas de viabilizar o suporte ao teu projeto. Seja com os treinamentos, consultoria, mentorias em grupo.

Agenda & Eventos

agosto

setembro 2020

outubro
DOM
SEG
TER
QUA
QUI
SEX
SAB
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
Events for 1st setembro
Sem Eventos
Events for 2nd setembro
Sem Eventos
Events for 3rd setembro
Sem Eventos
Events for 4th setembro
Sem Eventos
Events for 5th setembro
Sem Eventos
Events for 6th setembro
Sem Eventos
Events for 7th setembro
Sem Eventos
Events for 8th setembro
Sem Eventos
Events for 9th setembro
Sem Eventos
Events for 10th setembro
Sem Eventos
Events for 11th setembro
Sem Eventos
Events for 12th setembro
Sem Eventos
Events for 13th setembro
Sem Eventos
Events for 14th setembro
Sem Eventos
Events for 15th setembro
Sem Eventos
Events for 16th setembro
Sem Eventos
Events for 17th setembro
Sem Eventos
Events for 18th setembro
Sem Eventos
Events for 19th setembro
Sem Eventos
Events for 20th setembro
Sem Eventos
Events for 21st setembro
Sem Eventos
Events for 22nd setembro
Sem Eventos
Events for 23rd setembro
Sem Eventos
Events for 24th setembro
Sem Eventos
Events for 25th setembro
Events for 26th setembro
Sem Eventos
Events for 27th setembro
Sem Eventos
Events for 28th setembro
Sem Eventos
Events for 29th setembro
Sem Eventos
Events for 30th setembro
Sem Eventos
Share This