1
0
Fork 0
mirror of https://github.com/moby/moby.git synced 2022-11-09 12:21:53 -05:00
moby--moby/pkg/libcontainer/TODO.md
Michael Crosby 3a97fe27d8 Update readme and add TODO
Docker-DCO-1.1-Signed-off-by: Michael Crosby <michael@crosbymichael.com> (github: crosbymichael)
2014-02-21 14:56:16 -08:00

816 B

goals

  • small and simple - line count is not everything but less code is better
  • clean lines between what we do in the pkg
  • provide primitives for working with namespaces not cater to every option
  • extend via configuration not by features - host networking, no networking, veth network can be accomplished via adjusting the container.json, nothing to do with code

tasks

  • proper tty for a new process in an existing container
  • use exec or raw syscalls for new process in existing container
  • setup proper user in namespace if specified
  • implement hook or clean interface for cgroups
  • example configs for different setups (host networking, boot init)
  • improve pkg documentation with comments
  • testing - this is hard in a low level pkg but we could do some, maybe
  • pivot root
  • selinux
  • apparmor