Container-desktop

From Omnia
Revision as of 21:01, 25 October 2024 by Kenneth (talk | contribs) (→‎Issues)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

container-desktop

container-desktop
https://container-desktop.io
"Container Desktop is an open-source alternative to Docker Desktop. It enables you to build, push, pull and run Linux containers on Microsoft Windows, by providing a seamless integration with Docker Engine Community Edition running on Windows Subsystem for Linux. The Container Desktop bundles the open-source docker and docker-compose cli clients for a native and simple user experience."
GitHub - container-desktop/container-desktop: Provides an alternative for Docker for Desktop on Windows using WSL2.
https://github.com/container-desktop/container-desktop
"Provides an alternative for Docker for Desktop on Windows using WSL2."

DNS Mode Auto

.\ContainerDesktopInstaller.exe install --unattended --settings DnsMode=Auto

Default is WSL: (this explicit configuration is optional) [1]

.\ContainerDesktopInstaller.exe install --unattended --settings DnsMode=Wsl

Issues

WSL Kernel installation fails on Windows 11 Build 10.0.22621

WSL Kernel installation fails on Windows 11 Build 10.0.22621 · Issue #82 · container-desktop/container-desktop · GitHub
https://github.com/container-desktop/container-desktop/issues/82
.\ContainerDesktopInstaller.exe install --unattended
[21:57:39 ERR] Failed to applying at [InstallLatestWslKernel] Install latest WSL kernel: Could not install msi package from 'https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi'.
ContainerDesktop.DesiredStateConfiguration.ResourceException: Could not install msi package from 'https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi'.
   at ContainerDesktop.DesiredStateConfiguration.InstallMsi.Do(ConfigurationContext context, Boolean uninstall)
   at ContainerDesktop.DesiredStateConfiguration.InstallMsi.Set(ConfigurationContext context)
dStateConfiguration.ConfigurationManifest.<Apply>g__Apply|10_0(IEnumerable`1 resources, ConfigurationContext ctx, Int32 initialCount, Int32 countModifier, <>c__DisplayClass10_0& )

keywords