|  | @@ -28,10 +28,15 @@ for version in $DOCKER_VERSIONS; do
 | 
	
		
			
				|  |  |    >&2 echo "Running tests against Docker $version"
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |    daemon_container="compose-dind-$version-$BUILD_NUMBER"
 | 
	
		
			
				|  |  | -  trap "docker rm -vf $daemon_container" EXIT
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -  # TODO: remove when we stop testing against 1.7.x
 | 
	
		
			
				|  |  | -  daemon=$([[ "$version" == "1.7"* ]] && echo "-d" || echo "daemon")
 | 
	
		
			
				|  |  | +  function on_exit() {
 | 
	
		
			
				|  |  | +    if [[ "$?" != "0" ]]; then
 | 
	
		
			
				|  |  | +        docker logs "$daemon_container"
 | 
	
		
			
				|  |  | +    fi
 | 
	
		
			
				|  |  | +    docker rm -vf "$daemon_container"
 | 
	
		
			
				|  |  | +  }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +  trap "on_exit" EXIT
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |    docker run \
 | 
	
		
			
				|  |  |      -d \
 | 
	
	
		
			
				|  | @@ -39,7 +44,7 @@ for version in $DOCKER_VERSIONS; do
 | 
	
		
			
				|  |  |      --privileged \
 | 
	
		
			
				|  |  |      --volume="/var/lib/docker" \
 | 
	
		
			
				|  |  |      dockerswarm/dind:$version \
 | 
	
		
			
				|  |  | -    docker $daemon -H tcp://0.0.0.0:2375 $DOCKER_DAEMON_ARGS \
 | 
	
		
			
				|  |  | +    docker daemon -H tcp://0.0.0.0:2375 $DOCKER_DAEMON_ARGS \
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |    docker run \
 | 
	
		
			
				|  |  |      --rm \
 |