for-win icon indicating copy to clipboard operation
for-win copied to clipboard

http2: server: error reading preface from client //./pipe/docker_engine: file has already been closed

Open rfay opened this issue 2 years ago • 46 comments

Description

I'm seeing this regularly on Docker Desktop v4.21.1 (Windows), running docker client on Windows.

2023/07/19 18:00:11 http2: server: error reading preface from client //./pipe/docker_engine: file has already been closed

It doesn't seem to do any harm, ddev startup continues.

Reproduce

ddev start

Expected behavior

No complaints; didn't used to see this.

docker version

$ docker version
Client:
 Cloud integration: v1.0.35
 Version:           24.0.2
 API version:       1.43
 Go version:        go1.20.4
 Git commit:        cb74dfc
 Built:             Thu May 25 21:53:15 2023
 OS/Arch:           windows/amd64
 Context:           default

Server: Docker Desktop 4.21.1 (114176)
 Engine:
  Version:          24.0.2
  API version:      1.43 (minimum version 1.12)
  Go version:       go1.20.4
  Git commit:       659604f
  Built:            Thu May 25 21:52:17 2023
  OS/Arch:          linux/amd64
  Experimental:     false
 containerd:
  Version:          1.6.21
  GitCommit:        3dce8eb055cbb6872793272b4f20ed16117344f8
 runc:
  Version:          1.1.7
  GitCommit:        v1.1.7-0-g860f061
 docker-init:
  Version:          0.19.0
  GitCommit:        de40ad0

docker info

$ docker info
Client:
 Version:    24.0.2
 Context:    default
 Debug Mode: false
 Plugins:
  buildx: Docker Buildx (Docker Inc.)
    Version:  v0.11.0
    Path:     C:\Users\randy\.docker\cli-plugins\docker-buildx.exe
  compose: Docker Compose (Docker Inc.)
    Version:  v2.19.0
    Path:     C:\Users\randy\.docker\cli-plugins\docker-compose.exe
  dev: Docker Dev Environments (Docker Inc.)
    Version:  v0.1.0
    Path:     C:\Program Files\Docker\cli-plugins\docker-dev.exe
  extension: Manages Docker extensions (Docker Inc.)
    Version:  v0.2.20
    Path:     C:\Program Files\Docker\cli-plugins\docker-extension.exe
  init: Creates Docker-related starter files for your project (Docker Inc.)
    Version:  v0.1.0-beta.6
    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
  scan: Docker Scan (Docker Inc.)
    Version:  v0.26.0
    Path:     C:\Program Files\Docker\cli-plugins\docker-scan.exe
  scout: Command line tool for Docker Scout (Docker Inc.)
    Version:  0.16.1
    Path:     C:\Program Files\Docker\cli-plugins\docker-scout.exe

Server:
 Containers: 3
  Running: 3
  Paused: 0
  Stopped: 0
 Images: 11
 Server Version: 24.0.2
 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 logentries splunk syslog
 Swarm: inactive
 Runtimes: io.containerd.runc.v2 runc
 Default Runtime: runc
 Init Binary: docker-init
 containerd version: 3dce8eb055cbb6872793272b4f20ed16117344f8
 runc version: v1.1.7-0-g860f061
 init version: de40ad0
 Security Options:
  seccomp
   Profile: builtin
 Kernel Version: 5.15.90.1-microsoft-standard-WSL2
 Operating System: Docker Desktop
 OSType: linux
 Architecture: x86_64
 CPUs: 12
 Total Memory: 7.575GiB
 Name: docker-desktop
 ID: d7a2a875-518a-4059-9b66-5c5e2439d379
 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
 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

Diagnostics ID

9E14D454-B129-4D1B-B987-681D1D330F62/20230720000416

Additional Info

No response

rfay avatar Jul 20 '23 00:07 rfay

I got this message for just some "docker build", not every "docker build". This message is shown in startup operation of docker build command. Images are build successfully.

Note: I have no "ddev" executable/script in my disk.

siahlooei avatar Jul 22 '23 11:07 siahlooei

I am encountering the same issue where the updated changes are not reflected in the built image, and the system continues to run using the older image.

RayanFarhat avatar Nov 26 '23 18:11 RayanFarhat

Facing the same issue on latest version (4.26.0), solution is to revert back to an older version (e.g.: https://docs.docker.com/desktop/release-notes/#4251) for the moment being.

diman82 avatar Dec 07 '23 13:12 diman82

I've hit the same issue when I updated to latest wsl version (wsl --update). Then I've updated to latest Docker Desktop version 4.26.0 (130397). I've been previously on 4.25.1. Unfortunately I didn't capture what was my previous wsl version. My current wsl version is:

$ wsl --version
WSL version: 2.0.9.0
Kernel version: 5.15.133.1-1
WSLg version: 1.0.59
MSRDC version: 1.2.4677
Direct3D version: 1.611.1-81528511
DXCore version: 10.0.25131.1002-220531-1700.rs-onecore-base2-hyp
Windows version: 10.0.19045.3693

.wslconfig

[wsl2]
# Limits VM memory to use no more than 4 GB, this can be set as whole numbers using GB or MB
memory=8GB

# Sets the VM to use two virtual processors
processors=4

Steps to reproduce

Note: Error doesn't pop up every time.

I build docker images which inherit/depend from each other. Example: Image C from Image B from Image A. This chain is executed via bash script - build img A -- build --> img B -- build -> img C.

Actual behavior

Images are build successfully with the mentioned error before img B and img C builds. Example with pseudo-code:

$ <build image A>
pass
$ <build image B>
error printed out
pass
$ <build image C>
error printed out
pass

Expected behavior

Images are build successfully with no error printed out.

Logs

I've collected the following logs:

  1. com.docker.backend.exe.log
[2023-12-08T19:32:14.522178800Z][com.docker.backend.exe.apiproxy][W] Error forwarding raw stream from dockerd: The pipe is being closed.
[2023-12-08T19:32:14.523770300Z][com.docker.backend.exe.apiproxy][W] Error forwarding raw stream to dockerd: file has already been closed

...

[2023-12-08T19:35:15.350906500Z][com.docker.backend.exe.wslengine][I] [2023-12-08T19:35:15.351389058Z][init][I] accepted debug connection
[2023-12-08T19:35:15.352193900Z][com.docker.backend.exe.wslengine][I] [2023-12-08T19:35:15.352437995Z][init.socketforward][I] error copying: io: read/write on closed pipe

...

[2023-12-08T19:51:46.505897200Z][com.docker.backend.exe.ipc][I] (85a52dd5) 5fb8e32c-BackendAPI S<-C Docker-Desktop/4.26.0 (Windows; x64)  
[2023-12-08T19:51:46.505897200Z][com.docker.backend.exe.ipc][I] (b8007ea0) 5fb8e32c-BackendAPI S<-C Docker-Desktop/4.26.0 (Windows; x64)  
[2023-12-08T19:51:46.505897200Z][com.docker.backend.exe.ipc][I] (85a52dd5) 5fb8e32c-BackendAPI S<-C Docker-Desktop/4.26.0 (Windows; x64) GET /docker
[2023-12-08T19:51:46.505897200Z][com.docker.backend.exe.ipc][I] (b8007ea0) 5fb8e32c-BackendAPI S<-C Docker-Desktop/4.26.0 (Windows; x64) GET /kubernetes
[2023-12-08T19:51:46.505897200Z][com.docker.backend.exe.ipc][I] (85a52dd5) 5fb8e32c-BackendAPI S->C Docker-Desktop/4.26.0 (Windows; x64) GET /docker (0s): {"docker":"running","dockerAPI":"running","idle":"r...g","isPaused":false,"mode":"linux","pauseError":"","pauseText":"Docker Desktop is running","state":"running"}
[2023-12-08T19:51:46.506426500Z][com.docker.backend.exe.ipc][I] (85a52dd5) 5fb8e32c-BackendAPI S->C Docker-Desktop/4.26.0 (Windows; x64)   (529.3µs): OK
[2023-12-08T19:51:46.506426500Z][com.docker.backend.exe.ipc][I] (b8007ea0) 5fb8e32c-BackendAPI S->C Docker-Desktop/4.26.0 (Windows; x64) GET /kubernetes (529.3µs): {"enabled":false,"state":"stopped"}
[2023-12-08T19:51:46.506426500Z][com.docker.backend.exe.ipc][I] (b8007ea0) 5fb8e32c-BackendAPI S->C Docker-Desktop/4.26.0 (Windows; x64)   (529.3µs): OK
[2023-12-08T19:51:46.514988300Z][com.docker.backend.exe.apiproxy][I] proxy >> GET /events?filters=%7B%22event%22%3A%5B%22load%22%2C%22pull%22%2C%22tag%22%2C%22import%22%5D%7D
[2023-12-08T19:51:46.524476600Z][com.docker.backend.exe.apiproxy][I] proxy >> HEAD /_ping
[2023-12-08T19:51:46.525531100Z][com.docker.backend.exe.apiproxy][I] proxy << HEAD /_ping (1.0545ms)
[2023-12-08T19:51:46.526064900Z][com.docker.backend.exe.apiproxy][I] proxy >> POST /grpc
[2023-12-08T19:51:46.527645800Z][com.docker.backend.exe.apiproxy][I] Upgrading to raw stream
[2023-12-08T19:51:46.527645800Z][com.docker.backend.exe.apiproxy][W] Error forwarding raw stream from dockerd: The pipe is being closed.
[2023-12-08T19:51:46.528177900Z][com.docker.backend.exe.apiproxy][I] proxy << POST /grpc (2.113ms)
[2023-12-08T19:51:46.529235700Z][com.docker.backend.exe.ipc][I] (df220424) 5fb8e32c-BackendAPI S<-C Docker-Desktop/4.26.0 (Windows; x64)  
[2023-12-08T19:51:46.529333400Z][com.docker.backend.exe.ipc][I] (df220424) 5fb8e32c-BackendAPI S<-C Docker-Desktop/4.26.0 (Windows; x64) GET /app/settings
[2023-12-08T19:51:46.529386700Z][com.docker.backend.exe.daemonconfigloader][I] get daemon config: {"builder":{"gc":{"defaultKeepStorage":"20GB","enabled":true}},"experimental":false}
[2023-12-08T19:51:46.529905000Z][com.docker.backend.exe.ipc][I] (df220424) 5fb8e32c-BackendAPI S->C Docker-Desktop/4.26.0 (Windows; x64) GET /app/settings (571.6µs): {"cli":{"enableComposeV1Alias":true,"enableHints":true,"useGrpcfuse":true},"desktop":{"allowBetaFeatures":{"locked":false,"value":true},"allowExperimentalFeatures":{"locked":false,"value":false},"analyticsEnabled":{"locked":false,"value":true},"autoDownloadUpdates":{"locked":false,"value":false},"autoPauseTimedActivitySeconds":30,"autoPauseTimeoutSeconds":300,"autoStart":false,"backupData":false,"blockDockerLoad":{"locked":false,"value":false},"canUseEnhancedContainerIsolation":true,"canUseVirtualizationFramework":false,"canUseVirtualizationFrameworkRosetta":false,"canUseVirtualizationFrameworkVirtioFS":false,"containerTerminal":"integrated","disableHardwareAcceleration":false,"disableUpdate":{"locked":false,"value":false},"displaySwitchWinLinContainers":false,"displayedOnboarding":true,"enableSegmentDebug":false,"enableWasmShims":false,"enhancedContainerIsolation":{"locked":false,"value":false},"exportInsecureDaemon":{"locked":false,"value":false},"mustDisplayVirtualizationFrameworkSwitch":false,"noWindowsContainers":false,"openUIOnStartupDisabled":false,"runWinServiceInWslMode":false,"sbomIndexing":{"locked":false,"value":false},"showAnnouncementNotifications":true,"showGeneralNotifications":true,"showInstallScreen":true,"showSurveyNotifications":true,"themeSource":"system","updateAvailableTime":1687256454480,"updateInstallTime":0,"useBackgroundIndexing":{"locked":false,"value":false},"useContainerdSnapshotter":false,"useCredentialHelper":true,"useNightlyBuildUpdates":{"locked":false,"value":false},"useResourceSaver":true,"useVirtualizationFramework":false,"useVirtualizationFrameworkRosetta":false,"useVirtualizationFrameworkVirtioFS":false,"useVpnkit":true,"wslEnableGrpcfuse":false,"wslEngineEnabled":{"locked":false,"value":true},"wslInstallMode":"installLatestWsl","wslPreconditionMessage":"","wslUpdateRequired":false},"extensions":{"enabled":{"locked":false,"value":true},"onlyMarketplaceExtensions":{"locked":false,"value":false},"privateMarketplace":{"locked":false,"value":false},"privateMarketplaceAdminContactURL":{"locked":false,"value":""},"showSystemContainers":false},"install":{"dockerBinInstallPath":"system","enableDefaultDockerSocket":true,"enableIntegrityCheck":true,"enablePrivilegedPorts":false,"updateHostsFile":false,"wslInstallMode":""},"vm":{"daemon":{"locked":false,"value":"{\"builder\":{\"gc\":{\"defaultKeepStorage\":\"20GB\",\"enabled\":true}},\"experimental\":false}"},"fileSharing":[],"kubernetes":{"enabled":{"locked":false,"value":false},"installed":false,"showSystemContainers":{"locked":false,"value":false}},"network":{"kernelForUDP":true,"socksProxyPort":0,"vpnkitCIDR":"map[string]interface {}"},"proxy":{"exclude":{"locked":false,"value":""},"http":"map[string]interface {}","https":"map[string]interface {}","mode":{"locked":false,"value":"system"},"windowsDockerdPort":{"locked":false,"value":-1}},"resources":{"cpus":{"max":20,"min":1,"value":20},"dataFolder":"C:\\ProgramData\\DockerDesktop\\vm-data","diskSizeMiB":{"value":65536},"memoryMiB":{"max":32439,"min":1024,"value":2048},"swapMiB":{"max":4096,"min":0,"value":1024},"wslDataFolder":"\u003cHOME\u003e\\AppData\\Local\\Docker\\wsl"}},"vpnkit":{"MTU":0,"allowedBindAddresses":"","maxConnections":0,"maxPortIdleTime":"float64","transparentProxy":true},"wslIntegration":{"distros":[],"enableIntegrationWithDefaultWslDistro":true}}
[2023-12-08T19:51:46.529905000Z][com.docker.backend.exe.ipc][I] (df220424) 5fb8e32c-BackendAPI S->C Docker-Desktop/4.26.0 (Windows; x64)   (669.3µs): OK
  1. com.docker.build.exe.stderr.log
-------------------------------------------------------------------------------->8
2023-12-08 16:07:29 [I] starting desktop-build/v0.7.0 go/1.20.6 windows/amd64
2023-12-08 16:07:29 [I] current docker context: default
2023-12-08 16:07:29 [W] failed to dial docker daemon on default context: unable to upgrade to h2c, received 500
2023-12-08 16:07:29 [I] builder manager started
2023-12-08 16:07:29 [I] build manager started
2023-12-08 16:07:29 [I] starting server (socket=\\.\pipe\dockerDesktopBuildServer)
2023-12-08 16:07:29 [E] docker events error: request returned Internal Server Error for API route and version http://%2F%2F.%2Fpipe%2Fdocker_engine/v1.24/events?filters=%7B%22event%22%3A%7B%22die%22%3Atrue%2C%22start%22%3Atrue%7D%2C%22type%22%3A%7B%22container%22%3Atrue%7D%7D, check if the server supports the requested API version
2023-12-08 19:28:13 [W] skip listening node desktop-linux/desktop-linux: docker builder "default" is already listening to the same workers: [4258182a-dedb-40d3-a871-45dd76aae32a]
2023-12-08 19:28:13 [I] starting listener for default/default
2023-12-08 19:28:13 [W] skip listening node desktop-linux/desktop-linux: docker builder "default" is already listening to the same workers: [4258182a-dedb-40d3-a871-45dd76aae32a]
2023-12-08 19:30:13 [W] skip listening node desktop-linux/desktop-linux: docker builder "default" is already listening to the same workers: [4258182a-dedb-40d3-a871-45dd76aae32a]
2023-12-08 19:42:35 [W] skip listening node desktop-linux/desktop-linux: docker builder "default" is already listening to the same workers: [4258182a-dedb-40d3-a871-45dd76aae32a]
  1. com.docker.diagnose.exe.log
[2023-12-08T19:36:01.628142600Z][com.docker.diagnose.exe.ipc][W] (70c37832) 45a36b1b-MutagenGatherer C<-S 5fb8e32c-BackendAPI GET /mutagen/file-shares (1.4203ms): status code not OK but 500: {"message":"daemon not running"}
{"message":"daemon not running"}
{"message":"daemon not running"}
[2023-12-08T19:36:01.628705500Z][com.docker.diagnose.exe.ipc][I] httpErr: status code not OK but 500: {"message":"daemon not running"}
{"message":"daemon not running"}
{"message":"daemon not running"}

stapetro avatar Dec 08 '23 15:12 stapetro

Hey, we hit this one as well, what's the status here? Do we know if this is error or just a warning, does docker build / push finishes as expected with this message or result should be discarded and the action repeated?

bjg2 avatar Dec 28 '23 13:12 bjg2

I have the same issue with the last Docker and a pre-released WSL:

Docker Desktop 4.26.1 (131620), Client/Engine: 24.0.7, API 1.43
Compose v2.23.3-desktop.2
WSL: 2.0.15.0 (pre-release)

This also probably fills random files with zeros after some position. In my case there two files were erased after the 48 MB offset (300_0000h), but the file sizes have not changed.

@bjg2 I think you need to repeat the builds with such error.

Maybe related https://github.com/docker/compose/issues/11165

Filyus avatar Dec 29 '23 06:12 Filyus

same issue.And my dockerfile's change dose not work. Restart did not work too. It's confused....

hizzyishome avatar Jan 26 '24 09:01 hizzyishome

Faced same again with 4.27.1 (136059)

Alex-Anisov avatar Feb 02 '24 09:02 Alex-Anisov

Hi there,

I have the same error, the moment I upgraded Docker Desktop for Windows to 4.27.1 I got the error.

This is the error: 2024/02/06 15:49:33 http2: server: error reading preface from client //./pipe/docker_engine: file has already been closed [+] Building 0.0s (0/0) docker:default 2024/02/06 15:49:33 http2: server: error reading preface from client //./pipe/docker_engine: file has already been closed

It comes from this Dockerfile:

#specify the base image with your desired version curity/idsvr: FROM artifactory.xxxxxx.is/docker-local/xxxx/curity/idsvr:8.7.0

RUN rm -rf /opt/idsvr/etc/init/*

COPY opt/ /opt/

#Copy the overriden template folders for the UI-Builder to change our look and feel of the Curity UI COPY ui-builder/build/curity/messages/overrides/ /opt/idsvr/usr/share/messages/overrides/ COPY ui-builder/build/curity/templates/overrides/ /opt/idsvr/usr/share/templates/overrides/ COPY ui-builder/build/curity/webroot/ /opt/idsvr/usr/share/webroot/

USER root

#Enable local debugging tools #ADD https://artifactory.xxxxx.is:443/artifactory/linux-artifacts/xxxxx_ca_root.pem /usr/share/ca-certificates/xxxx/xxxxx.pem #RUN apt-get update #RUN apt-get -y install vim #RUN apt-get install -y iputils-ping RUN apt-get update &&
apt-get install -y net-tools

RUN chmod -R 755 /opt/idsvr/usr/bin/post-commit-scripts/

USER idsvr:idsvr

PLEASE NOTE:

If I comment OUT these lines, the Dockerfile will work: #Copy the overriden template folders for the UI-Builder to change our look and feel of the Curity UI COPY ui-builder/build/curity/messages/overrides/ /opt/idsvr/usr/share/messages/overrides/ COPY ui-builder/build/curity/templates/overrides/ /opt/idsvr/usr/share/templates/overrides/ COPY ui-builder/build/curity/webroot/ /opt/idsvr/usr/share/webroot/

I've downgraded to version 4.26.1 and now everything works again.

I even tried to run "docker builder prune -af" to clear all cache ( it cleared out 40GB of cache on my machine ) when I was running 4.27 and restarted it multiple times to try to fix it but nothing worked. Version 4.27 is broken. Please fix it

EikiEgilz avatar Feb 06 '24 15:02 EikiEgilz

For me downgrading to v.26.1 (from 27.1) helped.

mvysh avatar Feb 08 '24 17:02 mvysh

For me downgrading to v.26.1 (from 27.1) helped.

as you can see above, that was also my "fix". To downgrade to 26.1

But 27.1 needs to be fixed properly

Is anybody from Docker monitoring this issue? Can you confirm that this is being worked on?

EikiEgilz avatar Feb 08 '24 18:02 EikiEgilz

can you test with the latest 4.27.2? https://docs.docker.com/desktop/release-notes/#4272

bsousaa avatar Feb 09 '24 10:02 bsousaa

For me it still appears in version 4.27.2

I have following windows version

OS Name Microsoft Windows 10 Enterprise Version 10.0.19045 Build 19045

BenBorn avatar Feb 09 '24 10:02 BenBorn

For me it still appears in version 4.27.2

Likewise for me too

jpspringall avatar Feb 09 '24 11:02 jpspringall

can you test with the latest 4.27.2? https://docs.docker.com/desktop/release-notes/#4272

Nice!

It works with 4.27.2 which you just released, just confirmed it ;-) Thanks!

EikiEgilz avatar Feb 09 '24 12:02 EikiEgilz

For me it still appears in version 4.27.2

Likewise for me too

Still happening in latest version

NickRandal avatar Feb 09 '24 20:02 NickRandal

For me it still appears in version 4.27.2

Likewise for me too

Still happening in latest version

This is a long shot, but could it be a Windows version specific?

For me it's happening on Windows 10 but not Windows 11?

jpspringall avatar Feb 10 '24 05:02 jpspringall

can you test with the latest 4.27.2? https://docs.docker.com/desktop/release-notes/#4272

Nice!

It works with 4.27.2 which you just released, just confirmed it ;-) Thanks!

In my case (Windows 10 21H2 19044.3930) didn't helped. But downgrading to 4.26.1 didn't helped as well.

Eshva avatar Feb 10 '24 23:02 Eshva

I had the issue on 4.27.1 and confirmed 4.27.2 fixed the issue

mkyung avatar Feb 12 '24 10:02 mkyung

#26 exporting layers
#26 exporting layers 0.6s done
2024/02/12 12:27:42 http2: server: error reading preface from client //./pipe/docker_engine: file has already been closed
#26 writing image sha256:2b8e2e41ba94944e6cd4c8b1d4aaa3d3bcdabaa6605781bc07bcf7ccdc1fa6f2 done

Is still happening in 4.27.2, a system reboot did not help. Layers are not getting persisted during builds.

OS Name Microsoft Windows 10 Enterprise Version 10.0.19045 Build 19045

NickRandal avatar Feb 12 '24 13:02 NickRandal

i faced it today on windows 11 with v4.27.2.

deadcoder0904 avatar Feb 12 '24 16:02 deadcoder0904

I also faced it today on version v4.27.1, updating to v4.27.2 fixed it

andreiwow2 avatar Feb 12 '24 21:02 andreiwow2

4.27.1 is broken, 4.27.2 is not, but it still logs the error mentioned in the first post.

schipplock avatar Feb 15 '24 15:02 schipplock

I have also found that it works correctly through WSL

jpspringall avatar Feb 17 '24 00:02 jpspringall

its still happening in win 10 with v4.27.2

sameeraksc avatar Feb 19 '24 11:02 sameeraksc

Came here looking for a solution after updating docker to 4.27.2 on Win 11

josiahjswab avatar Feb 19 '24 21:02 josiahjswab

its still happening in win 10 with v4.27.2

network-mapping-dev avatar Feb 21 '24 14:02 network-mapping-dev

Happened for me aswell on Windows 11 before a popup asking me if we should allow Docker to use my network. After i approved that it no longer shows the message

Swizzy avatar Feb 23 '24 07:02 Swizzy

Getting the same error as well in docker compose

docker version

Client:
 Cloud integration: v1.0.35+desktop.10
 Version:           25.0.3
 API version:       1.44
 Go version:        go1.21.6
 Git commit:        4debf41
 Built:             Tue Feb  6 21:13:02 2024   
 OS/Arch:           windows/amd64
 Context:           default

Server: Docker Desktop 4.27.2 (137060)
 Engine:
  Version:          25.0.3
  API version:      1.44 (minimum version 1.24)
  Go version:       go1.21.6
  Git commit:       f417435
  Built:            Tue Feb  6 21:14:25 2024
  OS/Arch:          linux/amd64
  Experimental:     false
 containerd:
  Version:          1.6.28
  GitCommit:        ae07eda36dd25f8a1b98dfbf587313b99c0190bb
 runc:
  Version:          1.1.12
  GitCommit:        v1.1.12-0-g51d5e94
 docker-init:
  Version:          0.19.0
  GitCommit:        de40ad0

docker info

Client:
 Version:    25.0.3
 Context:    default
 Debug Mode: false
 Plugins:
  buildx: Docker Buildx (Docker Inc.)
    Version:  v0.12.1-desktop.4
    Path:     C:\Program Files\Docker\cli-plugins\docker-buildx.exe
  compose: Docker Compose (Docker Inc.)
    Version:  v2.24.5-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.24
    Path:     C:\Program Files\Docker\cli-plugins\docker-debug.exe
  dev: Docker Dev Environments (Docker Inc.)
    Version:  v0.1.0
    Path:     C:\Program Files\Docker\cli-plugins\docker-dev.exe
  extension: Manages Docker extensions (Docker Inc.)
    Version:  v0.2.21
    Path:     C:\Program Files\Docker\cli-plugins\docker-extension.exe
  feedback: Provide feedback, right in your terminal! (Docker Inc.)
    Version:  v1.0.4
    Path:     C:\Program Files\Docker\cli-plugins\docker-feedback.exe
  init: Creates Docker-related starter files for your project (Docker Inc.)
    Version:  v1.0.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.4.1
    Path:     C:\Program Files\Docker\cli-plugins\docker-scout.exe

Server:
 Containers: 3
  Running: 2
  Paused: 0
  Stopped: 1
 Images: 30
 Server Version: 25.0.3
 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 runc
 Default Runtime: runc
 Init Binary: docker-init
 containerd version: ae07eda36dd25f8a1b98dfbf587313b99c0190bb
 runc version: v1.1.12-0-g51d5e94
 init version: de40ad0
 Security Options:
  seccomp
   Profile: unconfined
 Kernel Version: 5.15.133.1-microsoft-standard-WSL2
 Operating System: Docker Desktop
 OSType: linux
 Architecture: x86_64
 CPUs: 12
 Total Memory: 15.54GiB
 Name: docker-desktop
 ID: 2a6c6c60-bc5e-4c66-8b3c-5ee3ff8b30e1
 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
 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

wsl --version

WSL version: 2.0.9.0
Kernel version: 5.15.133.1-1
WSLg version: 1.0.59
MSRDC version: 1.2.4677
Direct3D version: 1.611.1-81528511
DXCore version: 10.0.25131.1002-220531-1700.rs-onecore-base2-hyp
Windows version: 10.0.19045.4046

chriptus13 avatar Feb 25 '24 22:02 chriptus13

Same problem met on Win11 with v4.27.2.

yuantuo666 avatar Feb 27 '24 18:02 yuantuo666