docker / for-win

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

Error on desktop startup - docker api proxy listener #14201

Open Imaclean74 opened 1 month ago

Imaclean74 commented 1 month ago

Description

Docker desktop fails to start - and displays this error. "starting services: initializing Docker API Proxy: setting up docker api proxy listener: open \.\pipe\docker_engine: Access is denied."

this just started happening after a reboot

Reproduce

  1. start Docker Desktop

Expected behavior

Docker desktop should start up

docker version

Client:
 Version:           27.0.3
 API version:       1.46
 Go version:        go1.21.11
 Git commit:        7d4bcd8
 Built:             Sat Jun 29 00:03:32 2024
 OS/Arch:           windows/amd64
 Context:           desktop-linux
error during connect: Get "http://%2F%2F.%2Fpipe%2FdockerDesktopLinuxEngine/v1.46/version": open //./pipe/dockerDesktopLinuxEngine: The system cannot find the file specified.

docker info

Client:
 Version:    27.0.3
 Context:    desktop-linux
 Debug Mode: false
 Plugins:
  buildx: Docker Buildx (Docker Inc.)
    Version:  v0.15.1-desktop.1
    Path:     C:\Program Files\Docker\cli-plugins\docker-buildx.exe
  compose: Docker Compose (Docker Inc.)
    Version:  v2.28.1-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.32
    Path:     C:\Program Files\Docker\cli-plugins\docker-debug.exe
  desktop: Docker Desktop commands (Alpha) (Docker Inc.)
    Version:  v0.0.14
    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.25
    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.3.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.10.0
    Path:     C:\Program Files\Docker\cli-plugins\docker-scout.exe

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

Diagnostics ID

EB506353-4E97-40C6-9547-8DCCD586107A/20240719113817

Additional Info

No response

codesinging commented 1 month ago

same problem

puruchaudhary-eaton commented 1 month ago

Facing the same issue _starting services: initializing Docker API Proxy: setting up docker api proxy listener: open \.\pipe\dockerengine: Access is denied. I have to reset to factory defaults to make it working again, Is it something with the new version upgrade?

karachikorai commented 1 month ago

Same issue. Recently updated version. starting services: initializing Docker API Proxy: setting up docker api proxy listener: open \.\pipe\docker_engine: Access is denied. I don't have the logs to support this theory. I believe podman installation is conflicting with the docker.

Jeck0v commented 1 month ago

I've recently downloaded podman, and everything was working before, so I suppose it's podman's fault too. I've tried to purge the data from podman, and docker seems to be working again. I don't understand everything, but it's working again, so I'm not touching it anymore.