From ec306144db729ecd0cd3f9f80ebe1715204d882f Mon Sep 17 00:00:00 2001 From: Michael Crosby Date: Thu, 19 Mar 2015 14:27:17 -0700 Subject: [PATCH] Mount libcontainer state dir in tmpfs Signed-off-by: Michael Crosby Upstream-commit: 2b12b099b8c60f02142ab8ece68987a8fba00292 Component: engine --- components/engine/daemon/execdriver/native/driver.go | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/components/engine/daemon/execdriver/native/driver.go b/components/engine/daemon/execdriver/native/driver.go index 98ad5fd6d1..99019d0f8e 100644 --- a/components/engine/daemon/execdriver/native/driver.go +++ b/components/engine/daemon/execdriver/native/driver.go @@ -60,7 +60,12 @@ func NewDriver(root, initPath string) (*driver, error) { cgm = libcontainer.SystemdCgroups } - f, err := libcontainer.New(root, cgm, libcontainer.InitPath(reexec.Self(), DriverName)) + f, err := libcontainer.New( + root, + cgm, + libcontainer.InitPath(reexec.Self(), DriverName), + libcontainer.TmpfsRoot, + ) if err != nil { return nil, err }