summaryrefslogtreecommitdiffhomepage
path: root/runsc/container/container.go
diff options
context:
space:
mode:
Diffstat (limited to 'runsc/container/container.go')
-rw-r--r--runsc/container/container.go5
1 files changed, 5 insertions, 0 deletions
diff --git a/runsc/container/container.go b/runsc/container/container.go
index bbb364214..ceadb38aa 100644
--- a/runsc/container/container.go
+++ b/runsc/container/container.go
@@ -941,6 +941,11 @@ func (c *Container) createGoferProcess(spec *specs.Spec, conf *boot.Config, bund
args = append(args, "--panic-on-write=true")
}
+ // Add support for mounting host UDS in the gofer
+ if conf.FSGoferHostUDSAllowed {
+ args = append(args, "--host-uds-allowed=true")
+ }
+
// Open the spec file to donate to the sandbox.
specFile, err := specutils.OpenSpec(bundleDir)
if err != nil {