qual é a vantagem produtiva em 2024 de se utilizar Windows
Tenho um dock conectado no notebook que apenas por uma única porta USB-C estão conectados:
- Terceiro Monitor
- Cabo Ethernet
- Mouse, teclado
- Mesa de som com mic, fone, caixa de som
- stream deck conectado na Luz (também da elgato)
- webcam
Adivinha o motivo? Não existem driver para linux dos dispositivos:
- Dock
- Mesa de som
- Stream deck e Luz
- Software de corzinha pro teclado e mouse
WSL
Hoje o WSL é a engine padrão do docker.
então se na sua configuração está
path: D:\host\path\no\windows
é porque simplesmente o projeto está instalado no caminho errado. não é problema de compatibilidade, é de usuário.
Além disso porque esse caminho não está dinâmico?
path: ./storage:/app
Docker suporta isso.
Porque usar linux
Se tenho um ambiente Windows que tem compatibilidade com todos os driver e uma máquina virtual TOTALMENTE integrada com o sistema inteiramente em linux?
SIM! Na WSL (Windows 11) funciona até plicativos graficos. Ja instalei o firefox na wsl e executei rodando na maquina virtual linux como se fosse uma aplicação windows.
colocaria Mac de forma impositiva
Você vai pagar 30k para ter um notebook com desempenho semelhante ao meu que paguei 8k? Se sim, sinta-se a vontade
Se não ajuste as configurações do projeto e ensine seus colaboradores a configurar o projeeto no local certo.
Docker resolve o problema de diferentes SOs / Hardwares.
Ele roda em tudo de forma igual. Se configrar certinho sua aplicação não saberá em qual sistema está, e isso não importa.
Tenho AQUI um docker compose que usei no WSL com todos os pontos que falei nesse post