Skip to content

[shimv2] Add documentation regarding the new shim and update Readme #2705

@rawahars

Description

@rawahars
  • Update the Readme for the package with details about the new LCOW V2 shim
  • Provide details about how to build the new shim and how to run the unit and parity tests

Some notes to keep in mind-
V2 shims are a rewrite of the Windows shims. The old containerd-shim-runhcs-v1 was a monolithic shim which had functionality for LCOW, Hypervisor WCOW, Process WCOW and HostProcess containers with process isolation. In the V2 model, we are now breaking the monolith into individual shims. Presently we just have containerd-shim-lcow-v2 which is for LCOWs.
Also, there are architectural changes in V2 shim as compared to V1 shim.

https://github.com/microsoft/hcsshim/tree/main/cmd/containerd-shim-lcow-v2

https://github.com/microsoft/hcsshim/tree/main/cmd/containerd-shim-runhcs-v1

Metadata

Metadata

Labels

No labels
No labels

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions