docker / for-win

Bug reports for Docker Desktop for Windows
https://www.docker.com/products/docker#/windows
1.84k stars 281 forks source link

Docker Desktop - WSL update failed #14119

Open nanshaws opened 1 month ago

nanshaws commented 1 month ago

Description

Docker Desktop - WSL update failed An error occurred while updating WSL. You can manually update using wsl --update. If the issue persists, collect diagnostics and submit an issue⁠ R~0NPUA1_ES}ZFANPCMQZOK

Reproduce

Download the latest edition of Docker and wsl

Expected behavior

No response

docker version

latest edition of Docker

docker info

wsl update failed: update failed: updating wsl: exit code: 4294967295: running WSL command wsl.exe C:\Windows\System32\wsl.exe --update --web-download: HrCg@b  g(c) Microsoft Corporation0�OYu@b  gCg)R0

(u�l: wsl.exe [Argument] [Options...] [CommandLine]

ЏL� Linux �Nۏ6R�e�N�v�Spe:

    �Y�g*g�c�O}T�NL��wsl.exe \/T�R؞�� shell0

    --exec, -e <CommandLine>

        (W
NO(u؞�� Linux Shell �v�`�QNgbL�c�[�v}T�N0

    --

            c�S7h O�vQYO}T�NL�0

    �y�:

    --cd <Directory>

        \c�[�vU_��n:NS_MR�]\O�vU_0

        �Y�gO(u�N ~�R\O(u Linux (u7b�v;Nu�_0�Y�g_

        �N / W[&{_4Y�\����ʑ:N�~�[ Linux _0

        &TR���<PN�[/f�~�[ Windows _0

    --distribution, -d <Distro>

        ЏL�c�[R�S0

    --user, -u <UserName>

        �Nc�[(u7b���NЏL�0

�{t�(u�N Linux �v Windows P[�|�~�v�Spe:

    --help

        >f:y(u�l�Oo`0

    --install [ �y�]

        �[ň��Y�v�(u�N Linux �v Windows P[�|�~R�S0

         �����_ gHeR�SRh����O(u wsl --list --online 0

            �y�: 

            --distribution, -d [�Spe]

                    c
T�yN}�v^�[ňR�S0

                �Spe: 

                        gHeR�S
T�y(
N:SR'Y\�Q)0

                :y�O:

                    wsl --install -d Ubuntu

                    wsl --install --distribution Debian

    --set-default-version <Version>

        �f9e�eR�S�v؞���[ňHr,g0

      --shutdown

         �zsS�~bk@b gЏL��vR�S�S WSL 2

        {��W�]wQZ��b:g0

         --status

           >f:y�(u�N Linux �v Windows P[�|�~�v�r`0

    --update [  �y�]

        �Y�g*gc�[�NUO  �y��R WSL 2 �Q8h\�f�e

        0Rg�eHr,g0

                �y�:

         --rollback

                ؏�S0R WSL 2 �Q8h�vHQMRHr,g0

(u�N�{t�(u�N Linux �v Windows P[�|�~-N�vR�S�v�Spe:

    --export <Distro> <FileName>

         \R�S�[�Q0R tar �e�N0

        �[�Nh�Q���Q��e�N
T�S�N/f  0

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

            \c�[�v tar �e�N\O:N�eR�S�[eQ0

          �[�Nh�Q��eQ��e�N
T�S�N/f  0

            �y�: 

            --version <Version>

                c�[��(u�N�eR�S�vHr,g0

    --list, -l [Options]

        R�QR�S0

            �y�:

            --all

                R�Q@b  gR�S�S�b

        S_MRck(W�[ňbxS}��vR�S0

            --running

                �NR�QS_MRck(WЏL��vR�S0

            --quiet, -q

                �N>f:yR�S
T�y0

            --verbose, -v

                >f:y@b  gR�S�v���~�Oo`0

            --online, -o

                >f:yO(u wsl --install ۏL��[ň�v�S(uR�SRh�0

    --set-default, -s <R�S>

        \R�S��n:N؞��<P0

    --set-version <R�S> <Hr,g>

        �f9ec�[R�S�vHr,g0

    --terminate, -t <R�S>

        �~bkc�[�vR�S0

    --unregister <R�S>

        �l�R�Sv^ Rd�9h�e�N�|�~0

: exit status 0xffffffff

Diagnostics ID

4294967295

Additional Info

No response

nanshaws commented 1 month ago

Why is the latest version of docker updating wsl by running C:WindowsSystem32wsl.exe --update --web-download?

nanshaws commented 1 month ago

The version is 4.31.0

jianmomo commented 3 weeks ago

请问解决了吗?我遇到了同样的问题

chelnak commented 3 weeks ago

Hey @nanshaws!

It would be really useful if you could upload a diagnostic bundle so we can see what might be causing the issue.

jianmomo commented 3 weeks ago

嘿@nanshaws!

如果您可以上传诊断包以便我们了解可能导致问题的原因,这将非常有用。

我找到了解决方法,我讲docker降级起到了作用,非常感谢您的帮助,谢谢

baureliang commented 3 weeks ago

pls support, the error as flollow: wsl update failed: update failed: updating wsl: exit code: 4294967295: running WSL command wsl.exe C:\WINDOWS\System32\wsl.exe --update --web-download: �]�ybk(403)0

: exit status 0xffffffff

LECYWZA commented 1 week ago

@jianmomo 请问降级什么版本