summaryrefslogtreecommitdiff
path: root/daemon/container_windows.go
diff options
context:
space:
mode:
authorMrunal Patel <mrunalp@gmail.com>2015-08-03 15:05:34 -0700
committerDavid Calavera <david.calavera@gmail.com>2015-09-11 14:02:11 -0400
commitc8291f7107b071656fedda032584018d815ca14f (patch)
tree851893d5ee04703fd339cbde91faf3d0633f9f42 /daemon/container_windows.go
parent3f631b0d94d57e6dc677a8cd86ecc9233c30e98f (diff)
downloaddocker-c8291f7107b071656fedda032584018d815ca14f.tar.gz
Add support for sharing /dev/shm/ and /dev/mqueue between containers
This changeset creates /dev/shm and /dev/mqueue mounts for each container under /var/lib/containers/<id>/ and bind mounts them into the container. When --ipc:container<id/name> is used, then the /dev/shm and /dev/mqueue of the ipc container are used instead of creating new ones for the container. Signed-off-by: Mrunal Patel <mrunalp@gmail.com> Docker-DCO-1.1-Signed-off-by: Dan Walsh <dwalsh@redhat.com> (github: rhatdan) (cherry picked from commit d88fe447df0e87b3a57f9d08b108b141dd72678c)
Diffstat (limited to 'daemon/container_windows.go')
-rw-r--r--daemon/container_windows.go12
1 files changed, 12 insertions, 0 deletions
diff --git a/daemon/container_windows.go b/daemon/container_windows.go
index f72b6bb72e..d9db4855fd 100644
--- a/daemon/container_windows.go
+++ b/daemon/container_windows.go
@@ -163,3 +163,15 @@ func (container *Container) prepareMountPoints() error {
func (container *Container) removeMountPoints(_ bool) error {
return nil
}
+
+func (container *Container) setupIpcDirs() error {
+ return nil
+}
+
+func (container *Container) unmountIpcMounts() error {
+ return nil
+}
+
+func (container *Container) ipcMounts() []execdriver.Mount {
+ return nil
+}