|  | @@ -11,7 +11,7 @@ from .progress_stream import stream_output, StreamOutputError
 | 
	
		
			
				|  |  |  log = logging.getLogger(__name__)
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -DOCKER_CONFIG_KEYS = ['image', 'command', 'hostname', 'user', 'detach', 'stdin_open', 'tty', 'mem_limit', 'ports', 'environment', 'dns', 'volumes', 'volumes_from', 'entrypoint', 'privileged']
 | 
	
		
			
				|  |  | +DOCKER_CONFIG_KEYS = ['image', 'command', 'hostname', 'user', 'detach', 'stdin_open', 'tty', 'mem_limit', 'ports', 'environment', 'dns', 'volumes', 'volumes_from', 'entrypoint', 'privileged', 'net']
 | 
	
		
			
				|  |  |  DOCKER_CONFIG_HINTS = {
 | 
	
		
			
				|  |  |      'link'      : 'links',
 | 
	
		
			
				|  |  |      'port'      : 'ports',
 | 
	
	
		
			
				|  | @@ -229,6 +229,7 @@ class Service(object):
 | 
	
		
			
				|  |  |                      }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |          privileged = options.get('privileged', False)
 | 
	
		
			
				|  |  | +        net = options.get('net', 'bridge')
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |          container.start(
 | 
	
		
			
				|  |  |              links=self._get_links(link_to_self=override_options.get('one_off', False)),
 | 
	
	
		
			
				|  | @@ -236,6 +237,7 @@ class Service(object):
 | 
	
		
			
				|  |  |              binds=volume_bindings,
 | 
	
		
			
				|  |  |              volumes_from=volumes_from,
 | 
	
		
			
				|  |  |              privileged=privileged,
 | 
	
		
			
				|  |  | +            network_mode=net,
 | 
	
		
			
				|  |  |          )
 | 
	
		
			
				|  |  |          return container
 | 
	
		
			
				|  |  |  
 | 
	
	
		
			
				|  | @@ -297,6 +299,10 @@ class Service(object):
 | 
	
		
			
				|  |  |          if 'privileged' in container_options:
 | 
	
		
			
				|  |  |              del container_options['privileged']
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | +        # net is only required for starting containers, not for creating them
 | 
	
		
			
				|  |  | +        if 'net' in container_options:
 | 
	
		
			
				|  |  | +            del container_options['net']
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |          return container_options
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |      def build(self):
 |