This is a list of open PRs and issues required for containerd to run Windows Containers. Completion of this is targeted for 1.1
I'll continue to update this issue as we track toward Windows container support and 1.1.
I'll also be submitting a separate PR similar to this for LCOW support.
This is a list of open PRs and issues required for containerd to run Windows Containers. Completion of this is targeted for 1.1
archive apply is implemented for Windows layers Implement Archive.apply on Windows #1903
snapshotter and differ implemented to use archive apply [WIP] Implement Windows snapshotter and differ #1613
Windows runtime is updated to use
[]mount.Mounts: included in [WIP] Implement Windows snapshotter and differ #1613Use SetVolumeMountPath to mount snapshots on target folder
archive diff is implemented for Windows layers.
Commit uses archive diff to turn writable layer into a read only parent layer
Windows layer apply is done in a separate process Isolating tar extraction in a separate process #1681
Windows runtime is updated to support the same configuration (resources, isolation, mapped directories, etc.) as Moby currently supports
I'll continue to update this issue as we track toward Windows container support and 1.1.
I'll also be submitting a separate PR similar to this for LCOW support.