summaryrefslogtreecommitdiff
path: root/daemon/configs.go
diff options
context:
space:
mode:
authorAaron Lehmann <aaron.lehmann@docker.com>2017-06-26 18:46:30 -0700
committerBrian Goff <cpuguy83@gmail.com>2018-02-16 11:25:14 -0500
commitcd3d0486a6f62afac50f2cf74e2b9d8728848c97 (patch)
treead93d7379d3c7eed945b3d83b7d98ad7f267afcb /daemon/configs.go
parentcdd2e6efdbf402c629844cb20955f160327917b9 (diff)
downloaddocker-cd3d0486a6f62afac50f2cf74e2b9d8728848c97.tar.gz
Store configs that contain secrets on tmpfs
Signed-off-by: Aaron Lehmann <aaron.lehmann@docker.com>
Diffstat (limited to 'daemon/configs.go')
-rw-r--r--daemon/configs.go5
1 files changed, 4 insertions, 1 deletions
diff --git a/daemon/configs.go b/daemon/configs.go
index f85c51db2e..c19b7ff3fd 100644
--- a/daemon/configs.go
+++ b/daemon/configs.go
@@ -2,6 +2,7 @@ package daemon // import "github.com/docker/docker/daemon"
import (
swarmtypes "github.com/docker/docker/api/types/swarm"
+ "github.com/docker/docker/container"
"github.com/sirupsen/logrus"
)
@@ -17,7 +18,9 @@ func (daemon *Daemon) SetContainerConfigReferences(name string, refs []*swarmtyp
return err
}
- c.ConfigReferences = refs
+ for _, ref := range refs {
+ c.ConfigReferences = append(c.ConfigReferences, &container.ConfigReference{ConfigReference: ref})
+ }
return nil
}