Kan du köra en Linux-behållare på Windows?
Kan du köra en Linux-behållare på Windows?

Video: Kan du köra en Linux-behållare på Windows?

Video: Kan du köra en Linux-behållare på Windows?
Video: Getting started with Podman Desktop | #Chocolatey | Docker Desktop Alternative 2024, November
Anonim

Eftersom behållare dela en kärna med behållare värd, dock kör Linux-behållare direkt på Windows är inte ett alternativ*. Kör Linux-behållare i en full Linux VM - detta är vad Docker vanligtvis gör i dag. Kör Linux-behållare med Hyper-V-isolering (LCOW) - detta är ett nytt alternativ i Docker för Windows.

Bara så, kan jag köra Ubuntu-behållare på Windows?

Det är nu möjligt att kör Docker-behållare på Windows 10 och Windows Server, utnyttjande Ubuntu som värdbas. Det är nu möjligt att do så att använda kraften av Hamnarbetare teknik och Hyper-V-virtualisering på Windows.

Vet också, ska jag använda Windows-behållare istället för Linux-behållare? 2 svar. Om du vill distribuera till linux Jag skulle råda dig att använda linux-behållare eftersom du sedan testar en mer liknande installation och är mer benägna att hitta problem som också kommer att visas i din slutliga distribution. Utöver det linux behållare tekniken är mer mogen och bättre stödd än fönstercontainrar.

På samma sätt kan du fråga dig, hur kör jag Linux-behållare på Windows Server 2019?

Kör Linux-behållare på Windows Server 2019 Avinstallera din nuvarande Hamnarbetare CE. Aktivera kapslad virtualisering om du är det kör Docker Containers använder sig av Linux Virtuell maskin löpning på Hyper-V. Sedan Installera den aktuella förhandsvisningen av Hamnarbetare EE. Omstart Hamnarbetare Service efter bytet.

Kan du köra Docker-behållare inbyggt på Windows?

Hamnarcontainrar kan endast körs inbyggt på Windows Server 2016 och Windows 10. Framför allt Hamnarcontainrar på Windows kan endast kör Windows appar inuti behållare . Med andra ord, du kan 't springa en app sammanställd för Linux inuti a Dockercontainer igång på Windows.

Rekommenderad: