Add Exec to container API

Docker-DCO-1.1-Signed-off-by: Michael Crosby <michael@docker.com> (github: crosbymichael)
This commit is contained in:
Michael Crosby 2014-07-16 18:02:29 -07:00
parent 3c03998775
commit 8f3a8cf2de
1 changed files with 8 additions and 0 deletions

View File

@ -21,6 +21,14 @@ type Container interface {
// Returns the current config of the container.
Config() *Config
// Start a process inside the container. Returns the PID of the new process (in the caller process's namespace) and a channel that will return the exit status of the process whenever it dies.
//
// Errors: container no longer exists,
// config is invalid,
// container is paused,
// system error.
Start(*ProcessConfig) (pid int, exitChan chan int, err error)
// Destroys the container after killing all running processes.
//
// Any event registrations are removed before the container is destroyed.