Skip to content

Docker Desktop 4.95.0 on Windows — WSL2 virtualization/backend intermittently loses Engine API connectivity #755

Open

Description

@pahlupisupon-bit

Bug report

Summary

Docker Desktop 4.95.0 on Windows intermittently loses access to the Linux Docker Engine API. The Desktop UI can report that Docker is running while CLI requests fail with HTTP 500 or the Docker Engine named pipe is missing.

Steps to reproduce

  1. Start or reopen Docker Desktop after Windows starts.
  2. Wait until Docker Desktop reports that it is running.
  3. Run docker info and docker ps -a.
  4. Inspect existing containers or retrieve their logs.
  5. Repeat the checks after the Engine API temporarily becomes available.

Expected behavior

The Docker Engine API should remain consistently accessible. Commands such as docker info, docker ps, docker inspect, and docker logs should work reliably.

Actual behavior

The issue occurs intermittently:

  • Docker API requests return HTTP 500 for /v1.56/info, /v1.56/containers/json, and /v1.56/containers/<container>/json.
  • At other times, the CLI reports that npipe:////./pipe/dockerDesktopLinuxEngine cannot be found.
  • Docker Desktop backend logs repeatedly report connect tcp 192.168.65.7:2376: no route to host.
  • Diagnostics report that dockerVirtualization is missing and that WSL commands such as uname, dmesg, free, and ps time out with context deadline exceeded.
  • Requests to the internal diagnostic service also time out.
  • A previous diagnostic snapshot recorded an OOM kill of beam.smp and I/O errors on loop1. It is unclear whether these are related.

Restarting Docker Desktop or shutting down WSL has sometimes restored Engine API access temporarily, but the local Supabase development stack remains partially unhealthy.

Environment

Docker Desktop 4.95.0, Docker Engine 29.8.2, WSL 2.7.12.0, WSL kernel 6.18.33.2-2, Windows 10.0.26200.9711 (x64).

Diagnostics ID

CE76C136-ED9D-4FF0-AD6C-5A41915A0585/20261018084218

The root cause has not been confirmed. No Docker factory reset or Clean/Purge operation has been performed.

Platform

Windows

Version information

Docker Desktop: 4.95.0
Docker Engine: 29.8.2
Docker CLI: 29.8.2
Windows: 10.0.26200.9711 (x64)
WSL: 2.7.12.0
WSL kernel: 6.18.33.2-2

Diagnostics ID

CE76C136-ED9D-4FF0-AD6C-5A41915A0585/20261018084218

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

Metadata

Metadata

Assignees

No one assigned

    Type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions