Browse Source

Added support for IPC namespaces, fixes GH-1689

Signed-off-by: Lachlan Pease <[email protected]>
Lachlan Pease 10 years ago
parent
commit
2468235472
2 changed files with 4 additions and 1 deletions
  1. 1 0
      compose/config/config.py
  2. 3 1
      compose/service.py

+ 1 - 0
compose/config/config.py

@@ -36,6 +36,7 @@ DOCKER_CONFIG_KEYS = [
     'extra_hosts',
     'hostname',
     'image',
+    'ipc',
     'labels',
     'links',
     'mac_address',

+ 3 - 1
compose/service.py

@@ -44,6 +44,7 @@ DOCKER_START_KEYS = [
     'dns_search',
     'env_file',
     'extra_hosts',
+    'ipc',
     'read_only',
     'net',
     'log_driver',
@@ -696,7 +697,8 @@ class Service(object):
             extra_hosts=extra_hosts,
             read_only=read_only,
             pid_mode=pid,
-            security_opt=security_opt
+            security_opt=security_opt,
+            ipc_mode=options.get('ipc')
         )
 
     def build(self, no_cache=False):