Недавно я установил Docker для Windows и вытащил контейнер Get-starting для WLS, и все заработало нормально. Однако после того, как я перезагрузил свой компьютер, клиент не запускается автоматически, когда я один раз запускаю его вручную, ничего не происходит, и после повторного запуска он показывает, что мне не удалось инициализировать докер, время ожидания операции истекло.
Я не помню, чтобы я делал что-то, что создавало проблемы. Затем я проверил версию Docker в администраторе рекламы powershell, и результат:
PS C:\Windows\system32> docker version
error during connect: In the default daemon configuration on Windows,
the docker client must be run with elevated privileges to connect.: Get
"http://%2F%2F.%2Fpipe%2Fdocker_engine/v1.24/version": open
//./pipe/docker_engine: The system cannot find the file specified.
Client:
Cloud integration: 1.0.17
Version: 20.10.7
API version: 1.41
Go version: go1.16.4
Git commit: f0df350
Built: Wed Jun 2 12:00:56 2021
OS/Arch: windows/amd64
Context: default
Experimental: true
Я также попробовал команду (& 'C:\Program Files\Docker\Docker\DockerCli.exe' -SwitchDaemon) здесь, в этом вопросе, и это не работает. Любая помощь будет оценена по достоинству.