Eu tentei pesquisar alguma página da web e descobri que eles ensinam que você precisa instalar o Windows Docker Desktop.
Eu confundo sobre isso, porque o MS disse que o WSL2 é baseado em Linux Core
, então não deveria precisar da área de trabalho do Windows teoricamente.
Docker Desktop WSL 2 back-end | A documentação do Docker disse que precisa do docker desktop, mas posso instalar e construir o docker no WSL2 com este script e não há Windows docker desktop.
$ curl -fsSL https://get.docker.com -o get-docker.sh
$ sudo sh get-docker.sh
$ sudo service docker start
O Docker Desktop fornece integração pronta para uso com o Windows, como a
docker
CLI e os mapeamentos de pastas.Você não precisa do Docker Desktop se não quiser isso. Você não está olhando para a documentação do mecanismo Docker, mas para a documentação do Docker Desktop. O WSL 2 é apenas Linux, então você pode instalar qualquer software Linux (que não tenha hardware especial ou requisitos de recursos de kernel exóticos).
Você também pode configurar a
docker
CLI manualmente, se desejar, usandoDOCKER_HOST
… variáveis de ambiente.