Skip to content

docker pull progress stays at "Pulling fs layer" while data continues downloading #754

Open

Description

@Ryuta-dyc

Bug report

Description

When pulling a large image, the terminal output remains at “Pulling fs layer” for several minutes, even though the corresponding temporary files in the containerd content store continue growing.

Expected behavior

The terminal should show download progress reflecting the actual transfer, followed by extraction and completion status.

Steps observed

  1. Use Docker Desktop on Windows with the WSL2 backend and containerd image store.
  2. Run docker pull deepmi/fastsurfer:cu132-v2.6.0 in PowerShell.
  3. Interrupt the download with Ctrl+C while some layers are still downloading.
  4. Run the same pull command again.
  5. Observe that the output remains at “Pulling fs layer”, while the temporary download files continue growing.
Image

Evidence

For one layer, the temporary file grew from 829,423,616 bytes at 00:23:51 to 861,929,472 bytes at 00:24:53 on October 18, 2026 (UTC+08:00), while the terminal progress did not update.

The behavior was also observed after restarting Docker Desktop.

An HTTP system proxy was enabled. Proxy modes and nodes were changed during troubleshooting. I have not determined whether the proxy is required to reproduce this behavior.

The underlying cause has not been identified.

The additional window in the screenshot is a custom read-only monitoring tool created with OpenAI Codex. It displays the amount of download data saved on disk and the estimated write rate, allowing progress to be observed independently of Docker’s terminal output. From this context I can see that the downloading isn't actually stopped while the powershell only shows "Pulling fs layer" during the whole process.

Image

Platform

Windows

Version information

Docker Desktop: 4.95.0.242831
Docker Engine: 29.8.2
containerd: 2.3.6
Backend: WSL2
Storage driver: overlayfs / io.containerd.snapshotter.v1
Proxy: HTTP system proxy

Diagnostics ID

61726326-7000-47F5-9000-C3AB9E9E70A9/20261017170114

Activity

  1. added theissue type on Oct 17, 2026
  2. Ryuta-dyc commented on Oct 17, 2026

    @Ryuta-dyc
    Author
    Image Finally it was downloaded successfully, so based on further observation, this appears to be a progress display issue rather than an actual download stall.
  3. Ryuta-dyc commented on Oct 17, 2026

    @Ryuta-dyc
    Author

    One additional observation: this issue seems to occur only when retrying an image pull that was interrupted partway through. I have now started pulling a different image (FreeSurfer) for the first time, and its progress is displaying normally.

    Image
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