libcontainer - golang containers

This proposal has been rejected.

*

One Line Summary

How to write containers implementation in (almost)pure Go

Abstract

Libcontainer provides a native Go implementation for creating containers with namespaces, cgroups, capabilities, and filesystem access controls. It allows you to manage the lifecycle of the container performing additional operations after the container is created.Major user of libcontainer – Docker, a well know container tool.
Talk will cover overview of libcontainer interface(container creation, executing processes, collecting stats) and some interesting implementation details specific to Go.
Links:
https://github.com/docker/libcontainer
https://github.com/docker/docker

Tags

containers, docker, golang

Speaker