the "Extracting" step of Windows containers with Docker still takes an eternity
@Howard-Haiyang-Hao is already working on this.
Since Aug 20, 2025.
Assessment
This issue has not been assessed yet.
Description
Describe the bug
~ $ docker run -it mcr.microsoft.com/windows/server:ltsc2022
Unable to find image 'mcr.microsoft.com/windows/server:ltsc2022' locally
ltsc2022: Pulling from windows/server
01c4baad83ab: Extracting [=======================> ] 1.421GB/3.014GB
ce7126e7d668: Download complete
It takes like 140 seconds to extract 2GB on a very powerful machine. This is nuts. There must be a better way.
To Reproduce
(see above)
Expected behavior
Once an image is downloaded, it should be fast to start running it.
Configuration:
- Edition: Windows Server 2022
- Base Image being used: mcr.microsoft.com/windows/server
- Container engine: docker
- Container Engine version: 28
- Dominant language
- PowerShell
- Stars
- 551
- Forks
- 76
- PR merge metrics
- No merged PRs in 30d
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from microsoft/Windows-Containers
-
enhancement triage
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
microsoft/Windows-Containers#630 · 5 comments ·
-
bug triage
Difficulty 3/5 1-2 days Newbie friendliness 55/100
microsoft/Windows-Containers#648 · 2 comments ·
-
Difficulty 5/5 Over a week Newbie friendliness 30/100
microsoft/Windows-Containers#647 · 3 comments ·
-
Difficulty 5/5 Over a week Newbie friendliness 35/100
microsoft/Windows-Containers#646 · 2 comments · 1 reaction ·
-
bug triage
Difficulty 4/5 3-5 days Newbie friendliness 48/100
microsoft/Windows-Containers#645 · 4 comments ·