summaryrefslogtreecommitdiff
path: root/daemon/execdriver/native/template/default_template.go
diff options
context:
space:
mode:
Diffstat (limited to 'daemon/execdriver/native/template/default_template.go')
-rw-r--r--daemon/execdriver/native/template/default_template.go10
1 files changed, 6 insertions, 4 deletions
diff --git a/daemon/execdriver/native/template/default_template.go b/daemon/execdriver/native/template/default_template.go
index e2f52f4445..d0894a0c9f 100644
--- a/daemon/execdriver/native/template/default_template.go
+++ b/daemon/execdriver/native/template/default_template.go
@@ -7,8 +7,8 @@ import (
)
// New returns the docker default configuration for libcontainer
-func New() *libcontainer.Container {
- container := &libcontainer.Container{
+func New() *libcontainer.Config {
+ container := &libcontainer.Config{
Capabilities: []string{
"CHOWN",
"DAC_OVERRIDE",
@@ -34,10 +34,12 @@ func New() *libcontainer.Container {
Parent: "docker",
AllowAllDevices: false,
},
- Context: libcontainer.Context{},
+ MountConfig: &libcontainer.MountConfig{},
}
+
if apparmor.IsEnabled() {
- container.Context["apparmor_profile"] = "docker-default"
+ container.AppArmorProfile = "docker-default"
}
+
return container
}