summaryrefslogtreecommitdiff
path: root/runtime/execdriver/native
Commit message (Collapse)AuthorAgeFilesLines
* Backup current docker apparmor profile and replace it with the new oneGuillaume J. Charmes2014-04-081-3/+5
| | | | Docker-DCO-1.1-Signed-off-by: Guillaume J. Charmes <guillaume@charmes.net> (github: creack)
* Fix configuration test for MKNODMichael Crosby2014-04-021-1/+4
| | | | Docker-DCO-1.1-Signed-off-by: Michael Crosby <michael@crosbymichael.com> (github: crosbymichael)
* Allow non-privileged containers to create device nodes.Kevin Wallace2014-04-031-1/+0
| | | | | | | | | | | Such nodes could already be created by importing a tarball to a container; now they can be created from within the container itself. This gives non-privileged containers the mknod kernel capability, and modifies their cgroup settings to allow creation of *any* node, not just whitelisted ones. Use of such nodes is still controlled by the existing cgroup whitelist. Docker-DCO-1.1-Signed-off-by: Kevin Wallace <kevin@pentabarf.net> (github: kevinwallace)
* Ensure a reliable way to kill ghost containers on rebootMichael Crosby2014-04-011-3/+33
| | | | Docker-DCO-1.1-Signed-off-by: Michael Crosby <michael@crosbymichael.com> (github: crosbymichael)
* Update imports to be consistentMichael Crosby2014-04-011-1/+2
| | | | Docker-DCO-1.1-Signed-off-by: Michael Crosby <michael@crosbymichael.com> (github: crosbymichael)
* Update native driver to use labels from optsMichael Crosby2014-03-271-0/+17
| | | | Docker-DCO-1.1-Signed-off-by: Michael Crosby <michael@crosbymichael.com> (github: crosbymichael)
* Add unit test for lxc conf merge and native optsMichael Crosby2014-03-244-38/+215
| | | | Docker-DCO-1.1-Signed-off-by: Michael Crosby <michael@crosbymichael.com> (github: crosbymichael)
* Add cpuset.cpus to cgroups and native driver optionsMichael Crosby2014-03-241-6/+29
| | | | Docker-DCO-1.1-Signed-off-by: Michael Crosby <michael@crosbymichael.com> (github: crosbymichael)
* Add more native driver optionsMichael Crosby2014-03-211-6/+74
| | | | Docker-DCO-1.1-Signed-off-by: Michael Crosby <michael@crosbymichael.com> (github: crosbymichael)
* Change syntax to use dotsMichael Crosby2014-03-215-123/+85
| | | | Docker-DCO-1.1-Signed-off-by: Michael Crosby <michael@crosbymichael.com> (github: crosbymichael)
* Change flag to -o and --optMichael Crosby2014-03-212-0/+22
| | | | Docker-DCO-1.1-Signed-off-by: Michael Crosby <michael@crosbymichael.com> (github: crosbymichael)
* Factor out the native driver config optionsMichael Crosby2014-03-217-130/+203
| | | | Docker-DCO-1.1-Signed-off-by: Michael Crosby <michael@crosbymichael.com> (github: crosbymichael)
* Allow containers to join the net namespace of other conatinersMichael Crosby2014-03-212-8/+34
| | | | Docker-DCO-1.1-Signed-off-by: Michael Crosby <michael@crosbymichael.com> (github: crosbymichael)
* Add ability to work with individual namespacesMichael Crosby2014-03-211-2/+14
| | | | Docker-DCO-1.1-Signed-off-by: Michael Crosby <michael@crosbymichael.com> (github: crosbymichael)
* Allow caps to be toggled in native driver with plugin flagMichael Crosby2014-03-212-12/+31
| | | | Docker-DCO-1.1-Signed-off-by: Michael Crosby <michael@crosbymichael.com> (github: crosbymichael)
* Add initial plugin flag to pass lxc and native driver optionsMichael Crosby2014-03-201-4/+2
| | | | Docker-DCO-1.1-Signed-off-by: Michael Crosby <michael@crosbymichael.com> (github: crosbymichael)
* Refactor out interface specific information from execdriver.NetworkTimothy Hobbs2014-03-171-9/+5
| | | | Docker-DCO-1.1-Signed-off-by: Timothy Hobbs <timothyhobbs@seznam.cz> (github: https://github.com/timthelion)
* Fix issue #4681 - No loopback interface within container when networking is ↵Timothy Hobbs2014-03-171-10/+25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | disabled. Docker-DCO-1.1-Signed-off-by: Timothy Hobbs <timothyhobbs@seznam.cz> (github: https://github.com/timthelion) Remove loopback code from veth strategy Docker-DCO-1.1-Signed-off-by: Timothy Hobbs <timothyhobbs@seznam.cz> (github: https://github.com/timthelion) Looback strategy: Get rid of uneeded code in Create Docker-DCO-1.1-Signed-off-by: Timothy Hobbs <timothyhobbs@seznam.cz> (github: https://github.com/timthelion) Use append when building network strategy list Docker-DCO-1.1-Signed-off-by: Timothy Hobbs <timothyhobbs@seznam.cz> (github: https://github.com/timthelion) Swap loopback and veth strategies in Networks list Docker-DCO-1.1-Signed-off-by: Timothy Hobbs <timothyhobbs@seznam.cz> (github: https://github.com/timthelion) Revert "Swap loopback and veth strategies in Networks list" This reverts commit 3b8b2c8454171d79bed5e9a80165172617e92fc7. Docker-DCO-1.1-Signed-off-by: Timothy Hobbs <timothyhobbs@seznam.cz> (github: https://github.com/timthelion) When initializing networks, only return from the loop if there is an error Docker-DCO-1.1-Signed-off-by: Timothy Hobbs <timothyhobbs@seznam.cz> (github: https://github.com/timthelion)
* Gofmt importsMichael Crosby2014-03-172-2/+2
| | | | Docker-DCO-1.1-Signed-off-by: Michael Crosby <michael@crosbymichael.com> (github: crosbymichael)
* Move execdrivers into runtime top level pkgMichael Crosby2014-03-174-0/+423
Docker-DCO-1.1-Signed-off-by: Michael Crosby <michael@crosbymichael.com> (github: crosbymichael)