6. 6
Libcontainer
● Avoid external dependencies
● Create a library to joining forces
– Docker, Google, Parallels, RedHat, etc
● Support other container technologies (OpenVZ, jails, zones)
● Reuse in other projects (not only in Go)
9. 9
Libct
– Libct is a containers management library which provides convenient
API for frontend programs to rule a container during its whole
lifetime
● In C
● Bindings for other languages (Go, Python)
11. 11
The current state and future plans
● Implement the new API for Libcontainer (DONE)
● Migrate Docker to use the new API
● Integrate Libct into Libcontainer