Remove containerd specific parts of the plugin package to prepare its move out of the main repository. Separate the plugin registration singleton into a separate package. Separating out the plugin package and registration makes it easier to implement external plugins without creating a dependency loop. Signed-off-by: Derek McGowan <derek@mcg.dev>
Example Shim
This directory provides skeleton code as the starting point for creating a Runtime v2 shim. This allows runtime authors to quickly bootstrap new shim implementations.
For full documentation on building a shim for containerd, see the Shim Documentation file.