Não perca mais tempo instalando o Windows - Windows via Docker + KVM
ฝัง
- เผยแพร่เมื่อ 3 เม.ย. 2024
- ✅ Conheça o Recoverit e Recupere Arquivos Perdidos:
‣ bit.ly/3vyUD3C
‣ bit.ly/3J1eOug
Usuários de Linux e macOS podem precisar usar o Windows para algumas tarefas específicas, e para isso, existem diversas opções, desde a tradicional virtualização, até um dual boot, rodando ambos os sistemas num mesmo hardware. O ponto mais fraco desse tipo de setup, especialmente se o uso do Windows for relativamente simples, como rodar um software de emissão de notas fiscais ou algum outro programa do tipo, é que fazer o setup do Windows como um todo "só" para isso, pode ser extremamente trabalhoso.
Hoje vamos conhecer um projeto que usa um container Docker para baixar e instalar uma versão moderna do Windows, como o Windows 11, sem que você precise fazer nenhum setup, criando uma VM funcional do sistema da Microsoft para que você possa acessar como você quiser usando VNC ou RDP. O projeto também suporta outras versões do Windows, desde o Windows Server 2008, passando por todas as versões mais famosas do Windows para desktops, XP, Windows 7, Windows 10 e claro, o Windows 11.
Esse é o processo mais simples de instalação do Windows que eu já vi, mesmo que seja uma VM.
👑 Seja membro do canal: th-cam.com/users/diolinuxjoin
🔴 Vídeos exclusivos: • Diolinux Play (Exclusi...
📘 Cursos e séries exclusivos para membros: diolinux.com.br/cursos
📩 Notícias do mundo Tech, Linux e Open Source: diolinux.com.br/newsletter
🥇 Agradecimento a todos os nossos membros, em especial aos da categoria "Diolinux GO", por nos ajudarem a continuar criando conteúdo. Essas pessoas incríveis já nos ajudaram sendo membros nessa categoria neste mês:
‣ Fernando Furtado
⭐ Todas as nossas redes sociais: diolinux.com.br/links
🎤 Nosso Podcast: diolinux.com.br/diocast
🎮 Nosso canal de Lives de games: diolinux.com.br/live
🛒 Nossa loja (na Lolja): diostore.com.br
📊 Confira os benchmarks em detalhes: diolinux.com.br/benchmarks
📬 Contato comercial: blogdiolinux@gmail.com
📎 Fontes e Links:
‣ Softwares de máquina virtual para Linux: • Os melhores softwares ...
‣ Virtualização de Windows com Parallels no macOS e Chrome OS: • Esse programa é simple...
‣ Github do Windows via Docker: github.com/dockur/windows
‣ Como instalar o Docker (documentação oficial): docs.docker.com/engine/install/
‣ Como instalar Docker no Ubuntu: plus.diolinux.com.br/t/como-i...
‣ O que é KVM: pt.wikipedia.org/wiki/Kernel-...
‣ Como criar os seus próprios comandos no Linux usando Aliases: • Seu Terminal Linux não...
‣ macOS via Docker: • A Apple não vai gostar...
📹 Produção:
Roteiro e Apresentação: Dionatan Simioni
Edição e efeitos: Rafael Shikamaru
Thumbnail: Adriel Filipe
#windows #docker #linux - วิทยาศาสตร์และเทคโนโลยี
✅ Conheça o Recoverit e Recupere Arquivos Perdidos:
‣ bit.ly/3vyUD3C
‣ bit.ly/3J1eOug
Já me salvou duas vezes. 👍
Fazia tempo que eu não assistia um vídeo com tanta informação técnica falada da maneira mais simples, direta e didática possível, sem deixar nenhum ponto importante de fora. Belíssimo roteiro e apresentação. Parabéns!
diolinux é fera demais!
@@kanibas👍👍👍👍
Que sensacional!!! Muito, muito obrigado!! Que excelente vídeo!
Amei esse vídeo mano. Poxa as vezes preciso testar uns lances que só tem pra windows e wine não funciona tão bem. Genial essa solução.
Dockers não param de me surpreender, parabéns Dio pelo conteúdo
Vídeo incrível, parabéns pelo trabalho
acho tão lindo e engraçado como as pessoas sempre conseguem rodar e o meu sempre da vários erros diferentes, mesmo fazendo a mesma coisa do vídeo.
Bom para fazer build de software. Ótima dica, Dio
Top demais. Parabéns pelo vídeo.
incrivel, muito obrigado! adoro docker
Cara, adorei a dica. Muito boa. Sou usuario Linux e nao tinha como rodar o PowerBI, rodava em uma virtual box mas nao eh tao boa. Agora, temos a opcao de docker + kvm (nao gostei da opcao Libvirt + Qemu), vou testar. Muito obrigado.
Se conseguirem habilitar o uso de gpu nesse container ia ser perfeito, imagina jogos distribuidos via docker, talvez estejamos chegando na era de todos os programas serem multiplataformas, o desenvolvimento web via cloud ja faz isso em parte mas ainda falta soluções offline
Deve ser possível, só vi o Fábio Akita fazendo, não consegui acompanhar o pensamento dele 😅😅😅😅😅
eu tentei instalar tibia mas ficou dando erro de .dll eu pesqusiei a dll e nada.
@@carlinhoshk talvez para ter toda a potência e acesso direto deve fazer um dual boot ou colocar um SSD exclusivo para win11
Possível é. Mas o custo...Uma placa com suporte a virtualização. Deve estar na faixa dos 10, 12k hoje. So importada
é mais fácil fazer isso pelo hyper-v do windows, consigo rodar várias vms com gpu e distribuir vm gamer para amigos ou até mesmo alugar
Eu estava justamente pesquisando isso hj já que comecei a mexer com docker, vlw Dio você é dimais
Bom demais! Excelente dica!
Nao sei qual problema com windows, nunca tive problema com o sistema que tanto falam. Olha que meu hardware é quase pré histórico, eu uso intel pentium, a coisa mais forte que eu tenho no Pc é 8GB de memoria ram, ate hoje nada de problema. Ma verdade uso doméstico o sistema operacional é excelente e não melhor.
Boa tarde! Gostei dessa dica ,se tive essa informaão antes não teria feito o dual boot no pc da minha conj.
Caramba Dio, já estava contente. Eu acho que quando conseguirmos executar realmente o Windows num container, talvez possamos executar qualquer aplicação de forma quase nativa.
Mas está bom hoje minhas necessidades de Windows estão cada vez menores.
Dio, esse vídeo me salvou!
Estou testando uma solução que precisa acessar um SSAS, mas não gosto de ficar instalando essas ferramentas na minha máquina e não existe uma imagem docker pro SSAS, já que ele não roda no Linux. Obrigado!
Muito obrigado Dio, tinham dois programas que só tem pra Windows que me travavam para migrar pro Linux no meu serviço, agora com o windows rodando em Docker consegui instalar esses dois programas e usar o meu querido Debian 12, em casa não fazia diferença já que tudo que uso em casa já funciona no Linux 🎉
E porque você não usou uma Máquina Virtual para usar esse windows?
@@androidgame8579 Tbm não entendi isso o pq dele não ter feito isso.
Sensacional! 👏👏👏👏👏
Parece que depois do WSL, o jogo virou, não é mesmo?
cara eu sou dev e simplesmente o WSL é incrivel, eu atualmente uso um hackintosh, mas quando a apple abandonar o suporte a x86 vou para o Windows com WSL.
@@nukhes Meu problema com WSL é memória. Tive muito problema com armazenamento cheio e não conseguia usar HD externo nele. Não sei como tá a config disso hoje.
sou dev também mas prefiro fazer dual boot mesmo, tentei usar o wsl por uma semana mas não me adaptei. window managers são bons demais pra abandonar
Eu uso o Ubuntu mesmo, mas para quem usa outros sistemas o WSL ajudou bastante.
Trabalho com pentest e o WSL é problemático pelo fato dele não permitir modo promíscuo.
Sou viciado em paciência spider kkkk
Excelente!
Esse valew o like!
Bom vídeo!
Que bom.
Eu gostei também do Vagrant para ter VMs só por comandos. (Requer Virtual box)
Q projeto perfeito❤ como faço para rodar varios docker d Windows?
top das galáxias!!
Projeto sensacional! Inclusive replicado aqui no meu CasaOS, que foi outro projeto que aprendi por aqui hehehe.
Apenas uma pergunta: de que forma posso vincular o container a um armazenamento persistente (pode ser bind mount) para que, reiniciado o container, eu não perca nenhuma informação?
É mta informação... top
Ideia sensacional, subi para fazer testes no Linux, rodou liso e fiquei admirado com velocidade do boot, testando o windows 11, mas estou com uma dúvida depois subir container será que consigo editar as config e CPU e RAM? sem ter subir novo container pelo compose.
Valeu, forte abraço.
Tentei utilizar o kmv para rodar o macOS pelo docker em cima do wsl2.
Até consegui. Achei que, por ser uma virtualização em cima de um subsystem, até que rodou bem.
Não consegui fazer o que eu queria, que era criar um pendrive de boot do mac.
A maquina funcionou bem ao meu ver, dado a forma que subir a máquina.
Muito bom!
Massa, rapaz. Bem interessante. 🙃
4 palavras: SEN SA CIO NAL !
Parabéns pelo trabalho!
2:56 nossa eu nunca tinha pensado em testar esses softwares de acesso remoto via localhost, sempre quis testar um desses mas não tinha 2 máquinas pra fazer o teste =p
Muito bom, consigo trabalhar com o Visual Studio em meu computador com manjaro, por ele ser bem parrudo a performance está incrível.
Qual a configuração do seu pc?
Maravilha esse video, meus parabéns......
Vídeo muito bom ! Será que tem algo parecido com o MAC ?
Será que roda em uma OrangePi 5?
Boa noite Dio 👌👍
Será que o podman também faz isso?
Ótimo vídeo. Dúvida: Como faz para rodar no MacOS caso não tenha o KVM?
Meus dois PCS são LInux e sem dual-boot.
Windows não me faz a menor falta.
Mac OS usei durante 3 anos e tbm não me faz falta.
Qual Linux vc usa ?
@@PauloSergio-fc6cp Arch Linux.
Eu tenho dual boot porque o valorant só roda no windows infelizmente, devido ao anticheat. Senão seria só linux kkkkkkkkkk
A galera que não que abondonar o windows é por que gosta de jogar alguns joguinhos...
@@Redyfa melhor parte do linux é que nao roda valorant
Eu vi um leek de possibilidades para fazer agora! 😅 Haha
posso usar isso para atualizar o win10 ? 😬
@Diolinux será q tem como clonar um Windows 11 e inserir no docker em vez de usar as versões q ele instala automaticamente?
Muito massa esse tutorial! O Win11 desprezou meu note por ser antigo, sem suporte a TPM. Instalando via docker, tem como "enganar" o Win11?
Falando em Parallels algum programa para Linux com os mesmo recursos (por exemplo abrir direto o app pelo atalho, só quem usou sabe a diferença)? Para ter o windows apenas para programas que não possuem suas versões em Linux? Abraços.
Estou precisando rodar o Power BI, alguém me indica uma solução. O wine, phoenicis não rolaram.... Queria evitar o dual boot.....
Estava pensando numa VM, mas esse vídeo apareceu e agora já não sei.... Vou tentar usar esse container.
Em tempo, agradeço pelos vídeos que me ajudaram sempre 🙏.
Parabéns!
E a performance disso dio? Nunca virtualizei o windows no kvm, conseguiria montar um ambiente de desenvolvimento nela? No meu caso seria para compilar codigos especificos para windows.
Me ajudou muito essa instalação do Windows dentro do Linux, pois preciso compilar um programa em .NET que precisa de Windows.
E rodou bem? to pretendendo usar com essa mesma ideia kk
@@Andersonschott Sim, estou usando desde então. Sempre que preciso de algo do Windows levanto o Docker, conecto via remmina e funciona muito bem.
Ainda está semana vou testar
Por favor onde encontrar esse papel de parede dinâmico que vc está usando nesse video
No tiny10 consegue passar pra gente oque vem destabilitado no windows?
Muito bom conteúdo.
Ao tentar instalar deu o seguinte erro. Saberiam como resolver por favor?
Attaching to windows
Gracefully stopping... (press Ctrl+C again to force)
Error response from daemon: error gathering device information while adding custom device "/dev/kvm": not a device node
será que dá para fazer em processadores ARM, e instalar o windows ARM no caso ?
eu literalmente ia pesquisar isso, ate pq o yt me recomendo o video do dio. Sinceramente, a cada dia que passa, eu fico mais cm medo desses softwares que escutam o que voce deseja, e o algoritmo vai recomendando baseado no q vc está desejando. Deixando de lado isso, qual wm voce esta usando, dionatan? Percebi pelo gerenciamento automático. É no próprio pop os cm bspwm?
Tem algum parâmetro no arquivo do docker compose que de pra subir já com passtrough da placa de vídeo? Ou alguma forma de habilitar o passtrough da Placa de Vídeo pra vm do Win 11?
Há alguma opção que possibilite usar a GPU em seu pleno estado (ou com o mínimo de perda) que use a virtualização? parecido com o que é feito no vídeo?
Parabéns pelo vídeo !!
Seria ótimo mais conteúdos sobre Docker.
Inclusive poderia ensinar com MacOS: Linux + Docker + KVM (MacOS)
mas ja tem esse video... porem linux rodando macOS com Docker...
@@SrPivete13 vou pesquisar no canal
o meu está aparecendo noVNC no browser, alguém sabe como resolver? Obs: eu consigo vê o processo onde baixar a imagem no browser, na parte que vai instalar fica uma tela preta com uma logoTnyDB e depois entra nessa tela com uma logo no meio noVNC.
Eu estava tentando fazer a mesma coisa ontem mesmo!
Diolinux está nos observando???
Como rodar via WSL? Eu gostaria de executar de forma simples versões antigas do windows, como o XP por exemplo. É possível executar via wsl? Eu tentei e deu o seguinte erro: "Error response from daemon: error gathering device information while adding custom device "/dev/kvm": no such file or directory"
Seria possível fazer isso usando o Podman no lugar do Docker?
Uma pergunta: se o notebook estiver sem nada instalado da pra instalar o windows via docker ? ou é necessario que o notebook esteja funcionando pra instalar?
No dia que isso tiver passthrough de GPU com tudo configurado já pronto pra só sair jogando, vai ser uma revolução!
Acho isso muito bom, porém é mais desculpa pras marcas não portarem os softwares pro Linux, infelizmente.
precisa de placa de video?
Faz um vídeo sobre o big linux e sobre o hyprland
Mesmo tendo o executado a primeira vez o Docker Compose e eu precisar criar outro Windows 11 no Docker + KVM. Por que ele baixa de novo o Windows no Browser?
Aproveitando que "segurança" está nos noticiários, faz aquele reviewzinho do OepnBSD.
E o Linux em? Os fanboys falavam q era tão seguro... Kkkkkkkkk
@@fwsbipu Tão seguro é diferente de 100% seguro.E sempre quando falam que é tão seguro, é por comparação.
Uai, cê consegue lembrar de outras vulnerabilidade "grave" que ocorreu no Linux fora estas duas recentes? @@fwsbipu
@@fwsbipu mas é seguro. Software sem vulnerabilidade ALGUMA, não é software. Além disso, essas vulnerabilidades já foram corrigidas. 🤫🧏
@@fwsbipu Em comparado ao Windows, ele é infinitamente mais seguro. Sistema 100% seguro não existe, porém, tem uns mais suscetíveis a falhas de segurança do que outros, basta pegar os maiores e principais servidores utilizados no mundo e ver qual sistema eles usam. E só pra reforçar, se você se refere as falhas encontradas recentemente sobre Linux, a falha que se refere a biblioteca XZ-Utils(liblzma5) por exemplo, foram pessoas de dentro do projeto que faziam manuteção do código, e ataque de Engenharia Social é quase improvável que seja evitado.
Interessante vendo que voce ate hoje parece nao ter entrado no mundo da redundancia de discos. Pode fazer um video para mostrar como criar um Raid1 por software e casos de necessidade de corrigir falhas? Obrigado.
Poderia me ajudar, rodei no meu Mac a maquina abriu com alguns erros:
❯ ERROR: KVM acceleration not available (device file missing), this will cause a major loss of performance.
❯ ERROR: See the FAQ on how to enable it, or continue without KVM by setting KVM=N (not recommended).
Assitindo a esse video, me veio a ideia de criar essa "vm" pra compilar codigo, porem tenho uma duvida: se eu instalar algum programa quando parar o docker vou ter que reinstalar ele?
Excelente artigo! Parabéns mais uma vez! Mas não consegui executar...
docker: Error response from daemon: error gathering device information while adding custom device "/dev/kvm": no such file or directory.
aqui também deu esse erro
Da para fazer docker pci passthrough com a placa de video e ter aceleração ce video
Alguém sabe informar se tem alguma forma de "setar" uma ISO que esteja em algum diretório da máquina, ao invés de ter que baixar para depois intalar?
Boa tarde! Como eu poderia habilitar o modo host pelo compose.yml?
Tipo o projeto [kholia/OSX-KVM]
Não é melhor o virtual box?
Parabéns pelo vídeo, gostei muito da ideia.
Pessoal que fez, eu tive alguns problemas, mesmo colocando o Version como "win10" como diz a documentação, ele instala o 11, tentei criar outro conteiner, criei outro arquivo compose dando outro nome para o conteiner e selecionando o Version como "2019" mas não funcionou, até alterei a porta do VNC mas nada. Alguém conseguiu fazer mais de um sistema pode me dar o bizu?
Alguém poderia me indicar uma função para rodar windows em docker? Não estou tendo ideias do que poderia fazer com windows rodando em docker.
Se eu pegar uma vps Linux e instalar isso pra rodar windows nele
Da pra fazer de host para servidores de games?
daria para instalar no celular ? tipo Termux ?
Tem como colocar um atalho de um software da VM na area de trabalho do Linux?
Pergunta: é possível rodar o último oficce nesta máquina virtual?
Alguém já tentou?
Preciso usar alguns recursos do Excel para win 11 que não estão disponíveis no libre.
Agradeço a informação.
pra pra fazer esse windows pelo browesr ai , usando windows? vc tava usando linnux windows, quero windows windows
Dio, essa instalação com configuração toda automatizada, tbm funciona na instalação do Win diretamente no hardware ou vm, só precisa ter um .xml configurado dentro da .iso
Adoraria um vídeo sobre isso! Você tem algum pra me recomendar?
Exatamente. O arquivo chama-se AutoUnattend.xml e deve ser adicionado a raiz da ISO do Windows..!!
Sudo docker-compose up -d comando não encontrado. O que fazer?
Alguem sabe me dizer se ele reconhece pendrive, por exemplo para usar o Rufus ?
Dio, dá pra usar no WSL? não consigo.
desenterraram uma aplicação em asp classic pra eu dar uma evolução... sem esse video eu estaria perdido!!
tem como rodar esse projeto no proxmox ?
Me ajuda rsrs
Eu consegui instalar e utilizei normalmente, até eu desligar o computador.
Depois que liguei o pc e fui iniciar, iniciou normalmente com o comando "docker start windows". Verifiquei com o comando "docker ps" e consta como "UP". Porém, ao acessar pelo browser usando o novnc na porta 8006 aparece a mensagem "Display output is not active". Já reiniciei o container, já reiniciei a máquina de nada de voltar.
Mudou algo na iluminação Dio? Ou eu n reparei antes?
Ficou bem bom mais claro com esse branco quente.
A temperatura das luzes mesmo :)
sera que da para fazer com MAC para poder testar o sitema
Dio, eu tava procurando uma solução assim, mas pra Linux, que rodasse um Ubuntu Desktop (por exemplo) em um navegador.
Vou testar para rodar visual studio nele
Não consegui configurar o Remmina, na hora de conectar aparece a mensagem: Conexão perdida com o servidor RDP
Alguém sabe o que pode ser isso? Uso manjaro.