Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Unable to launch docker desktop after latest update #14504

Open
nikhilmahawar opened this issue Jan 2, 2025 · 1 comment
Open

Unable to launch docker desktop after latest update #14504

nikhilmahawar opened this issue Jan 2, 2025 · 1 comment

Comments

@nikhilmahawar
Copy link

Description

I have recently updated docker desktop to v4.36.1 and after that docker stopped working for me and i am keep getting the error
Image

I tried to uninstall and reinstall again but the same issue is there.
Also after the latest update i am not able to find docker-deskop-data folder too.

Below is the log that i am getting while launching the docker-desktop

`deploying WSL2 distributions
ensuring data disk is available: exit code: 4294967295: running WSL command wsl.exe C:\WINDOWS\System32\wsl.exe --mount --bare --vhd \AppData\Local\Docker\wsl\disk\docker_data.vhdx: Copyright (c) Microsoft Corporation. All rights reserved.

Usage: wsl.exe [Argument] [Options...] [CommandLine]

Arguments for running Linux binaries:

If no command line is provided, wsl.exe launches the default shell.



--exec, -e <CommandLine>

    Execute the specified command without using the default Linux shell.



--

    Pass the remaining command line as is.

Options:

--cd <Directory>

    Sets the specified directory as the current working directory.

    If ~ is used the Linux user's home path will be used. If the path begins

    with a / character, it will be interpreted as an absolute Linux path.

    Otherwise, the value must be an absolute Windows path.



--distribution, -d <Distro>

    Run the specified distribution.



--user, -u <UserName>

    Run as the specified user.



--system

    Launches a shell for the system distribution.

Arguments for managing Windows Subsystem for Linux:

--help

    Display usage information.



--install [Options]

    Install additional Windows Subsystem for Linux distributions.

    For a list of valid distributions, use 'wsl --list --online'.



    Options:

        --distribution, -d [Argument]

            Downloads and installs a distribution by name.



            Arguments:

                A valid distribution name (not case sensitive).



            Examples:

                wsl --install -d Ubuntu

                wsl --install --distribution Debian



        --no-launch, -n

            Do not launch the distribution after install.



--mount <Disk>

    Attaches and mounts a physical disk in all WSL2 distributions.



    Options:

        --bare

            Attach the disk to WSL2, but don't mount it.



        --type <Type>

            Filesystem to use when mounting a disk, if not specified defaults to ext4.



        --options <Options>

            Additional mount options.



        --partition <Index>

            Index of the partition to mount, if not specified defaults to the whole disk.



--set-default-version <Version>

    Changes the default install version for new distributions.



--shutdown

    Immediately terminates all running distributions and the WSL 2

    lightweight utility virtual machine.



--status

    Show the status of Windows Subsystem for Linux.



--unmount [Disk]

    Unmounts and detaches a disk from all WSL2 distributions.

    Unmounts and detaches all disks if called without argument.



--update [Options]

    If no options are specified, download and install WSL from the Microsoft Store.



    Options:

        --rollback

            Revert to the previous version of the WSL 2 kernel.



        --inbox

            Only update the inbox WSL 2 kernel. Do not install WSL from the Microsoft Store.



        --web-download

            Download the most recent version of WSL from the internet instead of the Microsoft Store.

Arguments for managing distributions in Windows Subsystem for Linux:

--export <Distro> <FileName>

    Exports the distribution to a tar file.

    The filename can be - for standard output.



--import <Distro> <InstallLocation> <FileName> [Options]

    Imports the specified tar file as a new distribution.

    The filename can be - for standard input.



    Options:

        --version <Version>

            Specifies the version to use for the new distribution.



--list, -l [Options]

    Lists distributions.



    Options:

        --all

            List all distributions, including distributions that are

            currently being installed or uninstalled.



        --running

            List only distributions that are currently running.



        --quiet, -q

            Only show distribution names.



        --verbose, -v

            Show detailed information about all distributions.



        --online, -o

            Displays a list of available distributions for install with 'wsl --install'.



--set-default, -s <Distro>

    Sets the distribution as the default.



--set-version <Distro> <Version>

    Changes the version of the specified distribution.



--terminate, -t <Distro>

    Terminates the specified distribution.



--unregister <Distro>

    Unregisters the distribution and deletes the root filesystem.

: exit status 0xffffffff
checking if isocache exists: CreateFile \wsl$\docker-desktop-data\isocache: The network name cannot be found.
Read our policy`

Reproduce

Install 4.36.1 version and tried to launch.
Docker-Desktop is not launching properly and it is giving error

Expected behavior

No response

docker version

Client:
 Version:           27.3.1
 API version:       1.47
 Go version:        go1.22.7
 Git commit:        ce12230
 Built:             Fri Sep 20 11:42:27 2024
 OS/Arch:           windows/amd64
 Context:           desktop-linux
error during connect: Get "http://%2F%2F.%2Fpipe%2FdockerDesktopLinuxEngine/v1.47/version": EOF

docker info

Client:
 Version:    27.3.1
 Context:    desktop-linux
 Debug Mode: false
 Plugins:
  ai: Ask Gordon - Docker Agent (Docker Inc.)
    Version:  v0.1.0
    Path:     C:\Program Files\Docker\cli-plugins\docker-ai.exe
  buildx: Docker Buildx (Docker Inc.)
    Version:  v0.18.0-desktop.2
    Path:     C:\Program Files\Docker\cli-plugins\docker-buildx.exe
  compose: Docker Compose (Docker Inc.)
    Version:  v2.30.3-desktop.1
    Path:     C:\Program Files\Docker\cli-plugins\docker-compose.exe
  debug: Get a shell into any image or container (Docker Inc.)
    Version:  0.0.37
    Path:     C:\Program Files\Docker\cli-plugins\docker-debug.exe
  desktop: Docker Desktop commands (Alpha) (Docker Inc.)
    Version:  v0.0.15
    Path:     C:\Program Files\Docker\cli-plugins\docker-desktop.exe
  dev: Docker Dev Environments (Docker Inc.)
    Version:  v0.1.2
    Path:     C:\Program Files\Docker\cli-plugins\docker-dev.exe
  extension: Manages Docker extensions (Docker Inc.)
    Version:  v0.2.27
    Path:     C:\Program Files\Docker\cli-plugins\docker-extension.exe
  feedback: Provide feedback, right in your terminal! (Docker Inc.)
    Version:  v1.0.5
    Path:     C:\Program Files\Docker\cli-plugins\docker-feedback.exe
  init: Creates Docker-related starter files for your project (Docker Inc.)
    Version:  v1.4.0
    Path:     C:\Program Files\Docker\cli-plugins\docker-init.exe
  sbom: View the packaged-based Software Bill Of Materials (SBOM) for an image (Anchore Inc.)
    Version:  0.6.0
    Path:     C:\Program Files\Docker\cli-plugins\docker-sbom.exe
  scout: Docker Scout (Docker Inc.)
    Version:  v1.15.0
    Path:     C:\Program Files\Docker\cli-plugins\docker-scout.exe

Server:
ERROR: error during connect: Get "http://%2F%2F.%2Fpipe%2FdockerDesktopLinuxEngine/v1.47/info": open //./pipe/dockerDesktopLinuxEngine: The system cannot find the file specified.
errors pretty printing info

Diagnostics ID

32AB2FC4-EEA7-4EF3-B429-C96AC533ACAD/20250102093238

Additional Info

No response

@DeepWorksStudios
Copy link

DeepWorksStudios commented Jan 2, 2025

I can comfirm the issue it presits since more than 1 week.

Rollback to the version of Latest version of Docker That worked v4.36.0 available on https://docs.docker.com/desktop/setup/install/windows-install/

fixes the issue for me temporairly just dont update docker version

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants