docker / for-win

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

Docker Desktop: WSL Distro Terminated Abruptly, running wsl-bootstrap: exit status 1 #14322

Open rfay opened 2 months ago

rfay commented 2 months ago

Description

This failure happens almost daily on our DDEV Docker Desktop tests running in WSL2 using Docker Desktop. We have to restart DD or restart the machine (sometimes easier)

Docker Desktop: WSL Distro Terminated Abruptly, running wsl-bootstrap: exit status 1

image

This has been going on for months on both of our Docker Desktop for Windows machines, I've followed related issues, now making my own.

Reproduce

Run a lot of automated tests.

Expected behavior

Don't crash daily

docker version

PS C:\Users\testbot> docker version
Client:
 Version:           27.2.0
 API version:       1.47
 Go version:        go1.21.13
 Git commit:        3ab4256
 Built:             Tue Aug 27 14:17:17 2024
 OS/Arch:           windows/amd64
 Context:           desktop-linux

Server: Docker Desktop 4.34.2 (167172)
 Engine:
  Version:          27.2.0
  API version:      1.47 (minimum version 1.24)
  Go version:       go1.21.13
  Git commit:       3ab5c7d
  Built:            Tue Aug 27 14:15:15 2024
  OS/Arch:          linux/amd64
  Experimental:     false
 containerd:
  Version:          1.7.20
  GitCommit:        8fc6bcff51318944179630522a095cc9dbf9f353
 runc:
  Version:          1.1.13
  GitCommit:        v1.1.13-0-g58aa920
 docker-init:
  Version:          0.19.0

docker info

PS C:\Users\testbot> docker info
Client:
 Version:    27.2.0
 Context:    desktop-linux
 Debug Mode: false
 Plugins:
  buildx: Docker Buildx (Docker Inc.)
    Version:  v0.16.2-desktop.1
    Path:     C:\Program Files\Docker\cli-plugins\docker-buildx.exe
  compose: Docker Compose (Docker Inc.)
    Version:  v2.29.2-desktop.2
    Path:     C:\Program Files\Docker\cli-plugins\docker-compose.exe
  debug: Get a shell into any image or container (Docker Inc.)
    Version:  0.0.34
    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.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.13.0
    Path:     C:\Program Files\Docker\cli-plugins\docker-scout.exe

Server:
 Containers: 3
  Running: 3
  Paused: 0
  Stopped: 0
 Images: 32
 Server Version: 27.2.0
 Storage Driver: overlay2
  Backing Filesystem: extfs
  Supports d_type: true
  Using metacopy: false
  Native Overlay Diff: true
  userxattr: false
 Logging Driver: json-file
 Cgroup Driver: cgroupfs
 Cgroup Version: 1
 Plugins:
  Volume: local
  Network: bridge host ipvlan macvlan null overlay
  Log: awslogs fluentd gcplogs gelf journald json-file local splunk syslog
 Swarm: inactive
 Runtimes: io.containerd.runc.v2 nvidia runc
 Default Runtime: runc
 Init Binary: docker-init
 containerd version: 8fc6bcff51318944179630522a095cc9dbf9f353
 runc version: v1.1.13-0-g58aa920
 init version: de40ad0
 Security Options:
  seccomp
   Profile: unconfined
 Kernel Version: 5.15.153.1-microsoft-standard-WSL2
 Operating System: Docker Desktop
 OSType: linux
 Architecture: x86_64
 CPUs: 4
 Total Memory: 11.69GiB
 Name: docker-desktop
 ID: 4c44aaf4-ff4c-4f21-98b1-295623742bb6
 Docker Root Dir: /var/lib/docker
 Debug Mode: false
 HTTP Proxy: http.docker.internal:3128
 HTTPS Proxy: http.docker.internal:3128
 No Proxy: hubproxy.docker.internal
 Labels:
  com.docker.desktop.address=npipe://\\.\pipe\docker_cli
 Experimental: false
 Insecure Registries:
  hubproxy.docker.internal:5555
  127.0.0.0/8
 Live Restore Enabled: false

WARNING: No blkio throttle.read_bps_device support
WARNING: No blkio throttle.write_bps_device support
WARNING: No blkio throttle.read_iops_device support
WARNING: No blkio throttle.write_iops_device support
WARNING: daemon is not using the default seccomp profile

Diagnostics ID

714965AA-305C-4811-B395-B1F87D1BCF18/20240923073255

Additional Info

This really is daily.

CaptainGlac1er commented 1 month ago

Also having this in the past week

Kris-Pelteshki commented 1 month ago

Also started happening to me this past week. I reinstalled docker and it still happens

cvjjm commented 3 weeks ago

Same for me. It started after the update to 4.34.3 (170107)

sambetts commented 2 weeks ago

+1

Docker 4.35.1 (173168), Win11 24H2 26100.2033

damadorPL commented 1 week ago

starting to got this also at 4.35.1

WSL version: 2.3.26.0 Kernel version: 5.15.167.4-1 WSLg version: 1.0.65 MSRDC version: 1.2.5620 Direct3D version: 1.611.1-81528511 DXCore version: 10.0.26100.1-240331-1435.ge-release Windows version: 10.0.26100.2161

Image

damadorPL commented 1 week ago

and now pull get

failed to extract layer sha256:4a8749d3d70bf42a1bab5ef1f85e81004553cdf9f28e7852d21acd0f227d608f: NotFound: failed to get reader from content store: blob sha256:4b280fd64312dfa90bb5e8de0b0d1a24e46886e3afe5938bfbfb9f3f08b85561 expected at /var/lib/desktop-containerd/daemon/io.containerd.content.v1.content/blobs/sha256/4b280fd64312dfa90bb5e8de0b0d1a24e46886e3afe5938bfbfb9f3f08b85561: blob not found: not found

meisbokai commented 1 week ago

Any updates regarding this?

Docker Desktop version:

Version 4.34.1 (166053)

docker -v
Docker version 27.2.0, build 3ab4256
wsl -v
WSL version: 2.3.26.0
Kernel version: 5.15.167.4-1
WSLg version: 1.0.65
MSRDC version: 1.2.5620
Direct3D version: 1.611.1-81528511
DXCore version: 10.0.26100.1-240331-1435.ge-release
Windows version: 10.0.22631.4317
Martin-Molinero commented 1 week ago

+1

mattico commented 1 week ago

Here's another diagnostics ID of this issue: D86F43FB-C295-4947-AB51-5C3E0C03041A/20241113184124

CAPCOMIN commented 1 week ago

A796B5D0-FD09-42BA-9294-E0D4411EB028/20241119050639