Skip to content

[Request]: Support configurable parallel layer downloads during image pull #715

@sbhavani

Description

@sbhavani

Feature or enhancement request details

Problem

Currently, container pull downloads image layers with a hardcoded concurrency of 8. This can be too many concurrent downloads for slow connections or not enough for faster connections.

Proposed Enhancement

Implement configurable concurrent layer downloads similar to Docker.

Expected Behavior

  • Download multiple layers concurrently (e.g., 3-6 concurrent downloads)
  • Add --max-concurrent-downloads flag (default: 3)
  • Maintain per-layer progress visibility in terminal output

Benefits

  • Better utilization of available network bandwidth
  • Improved user experience with similar experience as Docker

Code of Conduct

  • I agree to follow this project's Code of Conduct

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions