Skip to content
This repository has been archived by the owner on Mar 21, 2022. It is now read-only.

Docker pulling wrong image os and repeating download #857

Closed
AUTplayed opened this issue Aug 7, 2017 · 11 comments
Closed

Docker pulling wrong image os and repeating download #857

AUTplayed opened this issue Aug 7, 2017 · 11 comments

Comments

@AUTplayed
Copy link

AUTplayed commented Aug 7, 2017

Description

docker.pull("redis") redownloads multiple times and finally fails with following error:

com.spotify.docker.client.exceptions.ImagePullFailedException: Image pull failed: redis: ProgressMessage{id=null, status=null, stream=null, error=image operating system "windows" cannot be used on this platform, progress=null, progressDetail=null}

How to reproduce

I'm using Spring boot to start my application, to reproduce it's just docker.pull() to me.

What do you expect

only a single download and no exception

What happened instead

see description

Software:

  • docker version: Version 17.06.0-ce-mac19 (18663)
  • Spotify's docker-client version: : 8.8.3
  • I'm using macos sierra

Full backtrace

2017-08-07 18:37:36.463  INFO 10052 --- [           main] hestia.service.CliServiceIT  : Started CliServiceIT in 5.289 seconds (JVM running for 7.11)
pulling redis
2017-08-07 18:37:40.454  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=2-32bit, status=Pulling from library/redis, stream=null, error=null, progress=null, progressDetail=null}
2017-08-07 18:37:40.456  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=null, status=Digest: sha256:35201a22e6690d442ec1a3fdd6e640bf4441926d9c02ecaeb3f648869594449c, stream=null, error=null, progress=null, progressDetail=null}
2017-08-07 18:37:41.168  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=2.6-32bit, status=Pulling from library/redis, stream=null, error=null, progress=null, progressDetail=null}
2017-08-07 18:37:41.171  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=d4bce7fd68df, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:41.178  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:41.182  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=f19cce48c5a8, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:41.185  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=564ee6d16a2e, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:41.188  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a251e59b24e2, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:41.191  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=df7f78e810e7, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:41.194  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:41.197  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:41.201  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:41.204  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=b085a9629ef4, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:41.207  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=2064e34931e2, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:41.210  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:41.213  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:41.216  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=d56ed431390d, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:41.219  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:41.222  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:41.229  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:41.235  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=null, status=Digest: sha256:bbc7a3f61125aedfc27ffd7c679147443cf7f5fc2a591bd60fbf7bf34dc71866, stream=null, error=null, progress=null, progressDetail=null}
2017-08-07 18:37:42.014  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=2.6.17-32bit, status=Pulling from library/redis, stream=null, error=null, progress=null, progressDetail=null}
2017-08-07 18:37:42.015  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=d4bce7fd68df, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:42.019  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:42.024  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=f19cce48c5a8, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:42.027  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=564ee6d16a2e, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:42.030  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a251e59b24e2, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:42.033  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=df7f78e810e7, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:42.036  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:42.040  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:42.042  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:42.046  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=b085a9629ef4, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:42.049  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=2064e34931e2, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:42.052  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:42.057  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:42.060  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=d56ed431390d, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:42.065  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:42.068  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:42.071  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:42.080  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=null, status=Digest: sha256:00eeb874fc1db19d34e67f6567f86a7626742a9269577352d91a43e4532a371f, stream=null, error=null, progress=null, progressDetail=null}
2017-08-07 18:37:42.871  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=2.6.17, status=Pulling from library/redis, stream=null, error=null, progress=null, progressDetail=null}
2017-08-07 18:37:42.872  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=d4bce7fd68df, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:42.877  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:42.881  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=f19cce48c5a8, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:42.884  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=f8b14ad54699, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:42.888  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=1cf40bdbfe7b, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:42.891  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=345507085de1, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:42.894  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:42.897  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:42.900  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:42.903  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=ae2c2b539a04, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:42.907  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=8b6eacdaf40a, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:42.911  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:42.918  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:42.922  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=2a13df011fbc, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:42.925  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:42.931  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:42.935  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:42.939  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=null, status=Digest: sha256:ef3e064323c58d74ddc71426be5aefd9d397b663bc6422abacc2f37821cc04b4, stream=null, error=null, progress=null, progressDetail=null}
2017-08-07 18:37:43.789  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=2.6, status=Pulling from library/redis, stream=null, error=null, progress=null, progressDetail=null}
2017-08-07 18:37:43.790  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=d4bce7fd68df, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:43.794  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:43.798  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=f19cce48c5a8, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:43.802  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=f8b14ad54699, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:43.805  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=1cf40bdbfe7b, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:43.808  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=345507085de1, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:43.812  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:43.815  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:43.818  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:43.820  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=ae2c2b539a04, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:43.823  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=8b6eacdaf40a, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:43.826  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:43.829  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:43.832  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=2a13df011fbc, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:43.836  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:43.839  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:43.842  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:43.846  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=null, status=Digest: sha256:6c9f9cb9a250b12c15a92d8042a44f4557ca5bc590f36e63e529d52fb15b4ddc, stream=null, error=null, progress=null, progressDetail=null}
2017-08-07 18:37:44.554  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=2.8-32bit, status=Pulling from library/redis, stream=null, error=null, progress=null, progressDetail=null}
2017-08-07 18:37:44.556  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=null, status=Digest: sha256:35201a22e6690d442ec1a3fdd6e640bf4441926d9c02ecaeb3f648869594449c, stream=null, error=null, progress=null, progressDetail=null}
2017-08-07 18:37:45.333  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=2.8.10, status=Pulling from library/redis, stream=null, error=null, progress=null, progressDetail=null}
2017-08-07 18:37:45.337  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:45.344  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=7feb61e057c6, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:45.348  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:45.351  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=54301a7c2a89, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:45.355  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=85711e562c9a, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:45.358  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=493bcf01f4e8, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:45.362  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:45.365  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:45.368  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:45.371  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=b5c76ba3f46f, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:45.374  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a7d59fc1be15, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:45.377  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:45.380  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:45.383  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=b20b0f77dbea, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:45.386  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:45.389  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:45.392  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:45.397  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=null, status=Digest: sha256:be7c7fe82b78bdc1c1e3249ac08e6eaca8e3d8d7fc3a77929d3b3eaec4c7ae42, stream=null, error=null, progress=null, progressDetail=null}
2017-08-07 18:37:46.164  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=2.8.11, status=Pulling from library/redis, stream=null, error=null, progress=null, progressDetail=null}
2017-08-07 18:37:46.171  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:46.177  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=7feb61e057c6, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:46.183  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:46.187  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=54301a7c2a89, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:46.190  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=85711e562c9a, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:46.192  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=493bcf01f4e8, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:46.195  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:46.199  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:46.202  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:46.204  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=1e28c1c2359a, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:46.207  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=c9d48101173c, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:46.210  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:46.213  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:46.215  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=b20b0f77dbea, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:46.218  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:46.221  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:46.223  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:46.228  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=null, status=Digest: sha256:effb926e6578c036aafe875562c9b87179cba12e385fcb94cb520c1c7f17c6d7, stream=null, error=null, progress=null, progressDetail=null}
2017-08-07 18:37:47.120  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=2.8.12, status=Pulling from library/redis, stream=null, error=null, progress=null, progressDetail=null}
2017-08-07 18:37:47.123  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:47.128  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=7feb61e057c6, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:47.131  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:47.134  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=54301a7c2a89, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:47.138  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=85711e562c9a, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:47.141  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=493bcf01f4e8, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:47.144  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:47.147  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:47.150  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:47.155  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=047f7be4fdc1, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:47.158  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=02a0e0cc9d21, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:47.161  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:47.166  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:47.170  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=b20b0f77dbea, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:47.175  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:47.177  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:47.183  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:47.190  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=null, status=Digest: sha256:6e36319eb459273cffa3a8b3bfab7c5dedaaac5a093478cc22954897e8ad57e7, stream=null, error=null, progress=null, progressDetail=null}
2017-08-07 18:37:47.978  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=2.8.13, status=Pulling from library/redis, stream=null, error=null, progress=null, progressDetail=null}
2017-08-07 18:37:47.981  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:47.985  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=7feb61e057c6, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:47.988  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:47.990  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=54301a7c2a89, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:47.993  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=85711e562c9a, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:47.996  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=493bcf01f4e8, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:47.998  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:48.001  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:48.004  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:48.006  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=7f42ea2231c9, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:48.009  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=225d20470f28, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:48.012  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:48.014  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:48.017  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=b20b0f77dbea, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:48.020  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:48.022  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:48.025  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:48.031  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=null, status=Digest: sha256:53c4202b7ced2864f1c850349e0e2960786e5e59c8b90cfc88d04207fc9e0689, stream=null, error=null, progress=null, progressDetail=null}
2017-08-07 18:37:48.880  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=2.8.14, status=Pulling from library/redis, stream=null, error=null, progress=null, progressDetail=null}
2017-08-07 18:37:48.880  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:48.885  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=7feb61e057c6, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:48.888  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:48.892  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=54301a7c2a89, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:48.895  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=85711e562c9a, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:48.898  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=493bcf01f4e8, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:48.901  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:48.904  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:48.907  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:48.910  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=b2553eb70550, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:48.913  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=d99e6501a26a, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:48.916  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:48.919  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:48.922  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=b20b0f77dbea, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:48.926  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:48.935  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:48.938  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:48.943  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=null, status=Digest: sha256:2c27a9acb5000a993b118921d181585c077b8810158e13dd2d3f03367df078fd, stream=null, error=null, progress=null, progressDetail=null}
2017-08-07 18:37:49.726  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=2.8.15, status=Pulling from library/redis, stream=null, error=null, progress=null, progressDetail=null}
2017-08-07 18:37:49.730  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:49.734  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=7feb61e057c6, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:49.737  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:49.740  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=54301a7c2a89, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:49.744  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=85711e562c9a, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:49.747  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=493bcf01f4e8, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:49.751  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:49.755  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:49.759  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:49.762  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=4f609d6b54af, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:49.766  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=64e8fc1f4eaf, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:49.770  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:49.775  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:49.779  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=b20b0f77dbea, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:49.785  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:49.788  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:49.792  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:49.803  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=null, status=Digest: sha256:65d4536e9dfe6e5410bcccd269a9f00291eeaf7b342c361c201b3d0b09f4e16a, stream=null, error=null, progress=null, progressDetail=null}
2017-08-07 18:37:50.618  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=2.8.16, status=Pulling from library/redis, stream=null, error=null, progress=null, progressDetail=null}
2017-08-07 18:37:50.622  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:50.627  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=7feb61e057c6, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:50.631  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:50.636  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=54301a7c2a89, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:50.639  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=85711e562c9a, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:50.645  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=493bcf01f4e8, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:50.649  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:50.654  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:50.659  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:50.663  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=0db37fac3203, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:50.673  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=4662f3f049c3, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:50.678  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:50.683  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:50.687  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=b20b0f77dbea, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:50.693  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:50.697  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:50.702  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:50.712  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=null, status=Digest: sha256:9ae8aa326a803c49064ae2c638d2c5a0e16245322327f723f2015ae16f925106, stream=null, error=null, progress=null, progressDetail=null}
2017-08-07 18:37:51.522  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=2.8.17, status=Pulling from library/redis, stream=null, error=null, progress=null, progressDetail=null}
2017-08-07 18:37:51.525  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:51.529  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=7feb61e057c6, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:51.533  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:51.536  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=54301a7c2a89, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:51.540  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=85711e562c9a, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:51.543  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=cca4ac895fc5, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:51.545  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=518ca536473c, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:51.548  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:51.551  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:51.555  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:51.559  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=cbd4f7a1e52f, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:51.562  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=f0e420edb622, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:51.566  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:51.569  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:51.572  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=2a13df011fbc, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:51.575  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:51.578  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:51.585  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:51.593  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=null, status=Digest: sha256:a84ea9cb2974554b8e61cbb80160340a1873e066da49704afb81634f3df1c7cf, stream=null, error=null, progress=null, progressDetail=null}
2017-08-07 18:37:52.392  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=2.8.18, status=Pulling from library/redis, stream=null, error=null, progress=null, progressDetail=null}
2017-08-07 18:37:52.396  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:52.400  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=7feb61e057c6, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:52.404  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:52.407  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=54301a7c2a89, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:52.415  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=85711e562c9a, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:52.419  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=cca4ac895fc5, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:52.422  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=518ca536473c, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:52.425  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:52.429  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:52.436  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:52.440  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=54f20bc4979f, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:52.443  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=f24da69bcd57, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:52.446  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:52.449  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:52.459  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=2a13df011fbc, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:52.464  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:52.468  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:52.474  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:52.486  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=null, status=Digest: sha256:05f7d664a7defc848cea6c9dcaa6093de2aea74cb4b3a3615ae3784ed5dbaa7e, stream=null, error=null, progress=null, progressDetail=null}
2017-08-07 18:37:53.608  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=2.8.19, status=Pulling from library/redis, stream=null, error=null, progress=null, progressDetail=null}
2017-08-07 18:37:53.609  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=193224d99eda, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:53.613  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:53.618  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=5d614b26c26f, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:53.622  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=8274a6625da0, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:53.626  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=86d9ae0920b7, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:53.633  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=f4f11f46a20e, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:53.636  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:53.640  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:53.643  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:53.646  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=dfff5f096b4a, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:53.650  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=70fa2e5ad71e, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:53.675  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:53.676  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:53.681  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=2a13df011fbc, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:53.686  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:53.691  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:53.694  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:53.700  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=null, status=Digest: sha256:990e1f57798f433364379cf2583702d843defb7630d8d1bb12dcdc6ce3d91ddb, stream=null, error=null, progress=null, progressDetail=null}
2017-08-07 18:37:54.819  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=2.8.20, status=Pulling from library/redis, stream=null, error=null, progress=null, progressDetail=null}
2017-08-07 18:37:54.823  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=6e69f355f70e, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:54.827  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:54.832  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=7d05668615e4, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:54.837  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=b4dd6d17b18d, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:54.843  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=2214d17f1f06, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:54.846  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=baf402c7f42b, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:54.849  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:54.854  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:54.860  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:54.865  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=62a217173c6e, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:54.869  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=9e987a1616af, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:54.873  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:54.881  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:54.884  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=2a13df011fbc, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:54.889  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:54.895  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:54.902  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:54.909  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=null, status=Digest: sha256:a6546e612f3023afeb5ab86ecffffa546c1e5ac30393469ac34f2f3915aaf0e1, stream=null, error=null, progress=null, progressDetail=null}
2017-08-07 18:37:55.734  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=2.8.21-32bit, status=Pulling from library/redis, stream=null, error=null, progress=null, progressDetail=null}
2017-08-07 18:37:55.737  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=80ab95908a2b, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:55.742  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:55.745  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=47a0d79f89b9, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:55.748  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=be2e67160185, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:55.751  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=fc7086ecaf68, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:55.756  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=ad0158c1e052, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:55.762  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:55.766  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:55.771  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:55.774  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=69fead57b0bb, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:55.782  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=832bca789dbc, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:55.785  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:55.790  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:55.793  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=d56ed431390d, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:55.801  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:55.804  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:55.807  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:55.814  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=null, status=Digest: sha256:8bbc973d45cfbe588d6ee18f8dd00ec84c794eacee614fd00765b5144e2d3962, stream=null, error=null, progress=null, progressDetail=null}
2017-08-07 18:37:56.661  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=2.8.21, status=Pulling from library/redis, stream=null, error=null, progress=null, progressDetail=null}
2017-08-07 18:37:56.664  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=80ab95908a2b, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:56.670  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:56.676  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=47a0d79f89b9, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:56.680  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=7190081b1686, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:56.684  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=fe09c22d81ac, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:56.688  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a5eae2bcc645, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:56.691  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:56.697  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:56.701  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:56.706  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=db5d902d2396, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:56.709  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=027d6925890b, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:56.713  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:56.722  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:56.726  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=2a13df011fbc, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:56.729  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:56.733  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:56.737  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:56.745  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=null, status=Digest: sha256:13242146d50c76f402f7c2db7b37e74ca43914d28e928a767c3e62975bca4b99, stream=null, error=null, progress=null, progressDetail=null}
2017-08-07 18:37:57.533  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=2.8.22-32bit, status=Pulling from library/redis, stream=null, error=null, progress=null, progressDetail=null}
2017-08-07 18:37:57.536  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=8f47f7c36e43, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:57.541  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:57.548  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=bd51c4e1b5ac, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:57.555  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=bff59a9463d2, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:57.560  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=80011ff3a060, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:57.566  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a11cc345112e, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:57.572  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:57.576  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:57.579  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:57.582  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=3c2c8871e2d8, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:57.591  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=071435521b0d, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:57.595  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:57.598  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:57.602  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=d56ed431390d, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:57.607  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:57.612  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:57.615  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:57.621  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=null, status=Digest: sha256:a793432e5fb73f7da6c628c92697a855d66c39c361bfe2f4fd7c95c32670aba0, stream=null, error=null, progress=null, progressDetail=null}
2017-08-07 18:37:58.418  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=2.8.22, status=Pulling from library/redis, stream=null, error=null, progress=null, progressDetail=null}
2017-08-07 18:37:58.423  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=8f47f7c36e43, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:58.429  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:58.434  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=bd51c4e1b5ac, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:58.438  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=77e4f61ab0ae, status=Pulling fs layer, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:58.439  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=111feeb8cf13, status=Pulling fs layer, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:58.440  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=d091c2f3053f, status=Pulling fs layer, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:58.440  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Pulling fs layer, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:58.440  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=cc7d7e37fa96, status=Pulling fs layer, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:58.440  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=166f1d6f8443, status=Pulling fs layer, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:58.440  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=2a13df011fbc, status=Pulling fs layer, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:58.440  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Waiting, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:58.440  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=2a13df011fbc, status=Waiting, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:58.440  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=cc7d7e37fa96, status=Waiting, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:58.440  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=166f1d6f8443, status=Waiting, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:59.190  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=d091c2f3053f, status=Downloading, stream=null, error=null, progress=[=>                                                 ]  15.88kB/610.6kB, progressDetail=ProgressDetail{current=15884, start=null, total=610597}}
2017-08-07 18:37:59.193  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=111feeb8cf13, status=Downloading, stream=null, error=null, progress=[====>                                              ]  10.14kB/102kB, progressDetail=ProgressDetail{current=10136, start=null, total=102020}}
2017-08-07 18:37:59.234  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=77e4f61ab0ae, status=Downloading, stream=null, error=null, progress=[>                                                  ]  65.54kB/5.945MB, progressDetail=ProgressDetail{current=65536, start=null, total=5944550}}
2017-08-07 18:37:59.293  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=111feeb8cf13, status=Download complete, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:59.295  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=d091c2f3053f, status=Downloading, stream=null, error=null, progress=[=========>                                         ]    114kB/610.6kB, progressDetail=ProgressDetail{current=113952, start=null, total=610597}}
2017-08-07 18:37:59.375  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=77e4f61ab0ae, status=Downloading, stream=null, error=null, progress=[=>                                                 ]  196.6kB/5.945MB, progressDetail=ProgressDetail{current=196608, start=null, total=5944550}}
2017-08-07 18:37:59.396  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=d091c2f3053f, status=Downloading, stream=null, error=null, progress=[====================>                              ]    245kB/610.6kB, progressDetail=ProgressDetail{current=245024, start=null, total=610597}}
2017-08-07 18:37:59.499  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=d091c2f3053f, status=Downloading, stream=null, error=null, progress=[==============================>                    ]  376.1kB/610.6kB, progressDetail=ProgressDetail{current=376096, start=null, total=610597}}
2017-08-07 18:37:59.523  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=77e4f61ab0ae, status=Downloading, stream=null, error=null, progress=[===>                                               ]  393.2kB/5.945MB, progressDetail=ProgressDetail{current=393216, start=null, total=5944550}}
2017-08-07 18:37:59.609  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=d091c2f3053f, status=Downloading, stream=null, error=null, progress=[=========================================>         ]  507.2kB/610.6kB, progressDetail=ProgressDetail{current=507168, start=null, total=610597}}
2017-08-07 18:37:59.630  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=77e4f61ab0ae, status=Downloading, stream=null, error=null, progress=[====>                                              ]  524.3kB/5.945MB, progressDetail=ProgressDetail{current=524288, start=null, total=5944550}}
2017-08-07 18:37:59.687  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=d091c2f3053f, status=Download complete, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:37:59.733  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=77e4f61ab0ae, status=Downloading, stream=null, error=null, progress=[======>                                            ]  720.9kB/5.945MB, progressDetail=ProgressDetail{current=720896, start=null, total=5944550}}
2017-08-07 18:37:59.851  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=77e4f61ab0ae, status=Downloading, stream=null, error=null, progress=[========>                                          ]  1.049MB/5.945MB, progressDetail=ProgressDetail{current=1048576, start=null, total=5944550}}
2017-08-07 18:37:59.965  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=77e4f61ab0ae, status=Downloading, stream=null, error=null, progress=[===========>                                       ]  1.376MB/5.945MB, progressDetail=ProgressDetail{current=1376256, start=null, total=5944550}}
2017-08-07 18:38:00.072  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=77e4f61ab0ae, status=Downloading, stream=null, error=null, progress=[==============>                                    ]  1.704MB/5.945MB, progressDetail=ProgressDetail{current=1703936, start=null, total=5944550}}
2017-08-07 18:38:00.178  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=77e4f61ab0ae, status=Downloading, stream=null, error=null, progress=[=================>                                 ]  2.032MB/5.945MB, progressDetail=ProgressDetail{current=2031616, start=null, total=5944550}}
2017-08-07 18:38:00.287  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=77e4f61ab0ae, status=Downloading, stream=null, error=null, progress=[===================>                               ]  2.359MB/5.945MB, progressDetail=ProgressDetail{current=2359296, start=null, total=5944550}}
2017-08-07 18:38:00.399  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=77e4f61ab0ae, status=Downloading, stream=null, error=null, progress=[======================>                            ]  2.687MB/5.945MB, progressDetail=ProgressDetail{current=2686976, start=null, total=5944550}}
2017-08-07 18:38:00.507  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=77e4f61ab0ae, status=Downloading, stream=null, error=null, progress=[=========================>                         ]  3.015MB/5.945MB, progressDetail=ProgressDetail{current=3014656, start=null, total=5944550}}
2017-08-07 18:38:00.599  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Downloading, stream=null, error=null, progress=[==================================================>]      32B/32B, progressDetail=ProgressDetail{current=32, start=null, total=32}}
2017-08-07 18:38:00.599  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Verifying Checksum, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:38:00.600  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Download complete, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:38:00.622  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=77e4f61ab0ae, status=Downloading, stream=null, error=null, progress=[============================>                      ]  3.342MB/5.945MB, progressDetail=ProgressDetail{current=3342336, start=null, total=5944550}}
2017-08-07 18:38:00.732  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=77e4f61ab0ae, status=Downloading, stream=null, error=null, progress=[==============================>                    ]   3.67MB/5.945MB, progressDetail=ProgressDetail{current=3670016, start=null, total=5944550}}
2017-08-07 18:38:00.852  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=77e4f61ab0ae, status=Downloading, stream=null, error=null, progress=[=================================>                 ]  3.998MB/5.945MB, progressDetail=ProgressDetail{current=3997696, start=null, total=5944550}}
2017-08-07 18:38:00.973  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=77e4f61ab0ae, status=Downloading, stream=null, error=null, progress=[====================================>              ]  4.325MB/5.945MB, progressDetail=ProgressDetail{current=4325376, start=null, total=5944550}}
2017-08-07 18:38:01.087  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=cc7d7e37fa96, status=Downloading, stream=null, error=null, progress=[>                                                  ]  32.77kB/2.932MB, progressDetail=ProgressDetail{current=32768, start=null, total=2932056}}
2017-08-07 18:38:01.102  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=77e4f61ab0ae, status=Downloading, stream=null, error=null, progress=[======================================>            ]  4.588MB/5.945MB, progressDetail=ProgressDetail{current=4587520, start=null, total=5944550}}
2017-08-07 18:38:01.238  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=77e4f61ab0ae, status=Downloading, stream=null, error=null, progress=[========================================>          ]  4.784MB/5.945MB, progressDetail=ProgressDetail{current=4784128, start=null, total=5944550}}
2017-08-07 18:38:01.275  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=cc7d7e37fa96, status=Downloading, stream=null, error=null, progress=[=>                                                 ]   77.2kB/2.932MB, progressDetail=ProgressDetail{current=77200, start=null, total=2932056}}
2017-08-07 18:38:01.355  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=77e4f61ab0ae, status=Downloading, stream=null, error=null, progress=[==========================================>        ]  5.046MB/5.945MB, progressDetail=ProgressDetail{current=5046272, start=null, total=5944550}}
2017-08-07 18:38:01.408  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=cc7d7e37fa96, status=Downloading, stream=null, error=null, progress=[==>                                                ]  142.7kB/2.932MB, progressDetail=ProgressDetail{current=142736, start=null, total=2932056}}
2017-08-07 18:38:01.487  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=77e4f61ab0ae, status=Downloading, stream=null, error=null, progress=[============================================>      ]  5.308MB/5.945MB, progressDetail=ProgressDetail{current=5308416, start=null, total=5944550}}
2017-08-07 18:38:01.551  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=cc7d7e37fa96, status=Downloading, stream=null, error=null, progress=[====>                                              ]    241kB/2.932MB, progressDetail=ProgressDetail{current=241040, start=null, total=2932056}}
2017-08-07 18:38:01.608  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=77e4f61ab0ae, status=Downloading, stream=null, error=null, progress=[==============================================>    ]  5.571MB/5.945MB, progressDetail=ProgressDetail{current=5570560, start=null, total=5944550}}
2017-08-07 18:38:01.695  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=cc7d7e37fa96, status=Downloading, stream=null, error=null, progress=[=====>                                             ]  339.3kB/2.932MB, progressDetail=ProgressDetail{current=339344, start=null, total=2932056}}
2017-08-07 18:38:01.732  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=77e4f61ab0ae, status=Downloading, stream=null, error=null, progress=[=================================================> ]  5.833MB/5.945MB, progressDetail=ProgressDetail{current=5832704, start=null, total=5944550}}
2017-08-07 18:38:01.784  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=77e4f61ab0ae, status=Verifying Checksum, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:38:01.784  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=77e4f61ab0ae, status=Download complete, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:38:01.797  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=cc7d7e37fa96, status=Downloading, stream=null, error=null, progress=[=======>                                           ]  437.6kB/2.932MB, progressDetail=ProgressDetail{current=437648, start=null, total=2932056}}
2017-08-07 18:38:01.881  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=77e4f61ab0ae, status=Extracting, stream=null, error=null, progress=[>                                                  ]  65.54kB/5.945MB, progressDetail=ProgressDetail{current=65536, start=null, total=5944550}}
2017-08-07 18:38:01.909  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=cc7d7e37fa96, status=Downloading, stream=null, error=null, progress=[===========>                                       ]  699.8kB/2.932MB, progressDetail=ProgressDetail{current=699792, start=null, total=2932056}}
2017-08-07 18:38:01.983  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=77e4f61ab0ae, status=Extracting, stream=null, error=null, progress=[===========>                                       ]  1.376MB/5.945MB, progressDetail=ProgressDetail{current=1376256, start=null, total=5944550}}
2017-08-07 18:38:02.016  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=cc7d7e37fa96, status=Downloading, stream=null, error=null, progress=[================>                                  ]  994.7kB/2.932MB, progressDetail=ProgressDetail{current=994704, start=null, total=2932056}}
2017-08-07 18:38:02.085  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=77e4f61ab0ae, status=Extracting, stream=null, error=null, progress=[============================>                      ]  3.342MB/5.945MB, progressDetail=ProgressDetail{current=3342336, start=null, total=5944550}}
2017-08-07 18:38:02.118  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=166f1d6f8443, status=Downloading, stream=null, error=null, progress=[==================================================>]      98B/98B, progressDetail=ProgressDetail{current=98, start=null, total=98}}
2017-08-07 18:38:02.119  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=166f1d6f8443, status=Verifying Checksum, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:38:02.119  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=166f1d6f8443, status=Download complete, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:38:02.127  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=cc7d7e37fa96, status=Downloading, stream=null, error=null, progress=[======================>                            ]  1.322MB/2.932MB, progressDetail=ProgressDetail{current=1322384, start=null, total=2932056}}
2017-08-07 18:38:02.186  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=77e4f61ab0ae, status=Extracting, stream=null, error=null, progress=[===========================================>       ]  5.177MB/5.945MB, progressDetail=ProgressDetail{current=5177344, start=null, total=5944550}}
2017-08-07 18:38:02.228  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=cc7d7e37fa96, status=Downloading, stream=null, error=null, progress=[===========================>                       ]  1.617MB/2.932MB, progressDetail=ProgressDetail{current=1617296, start=null, total=2932056}}
2017-08-07 18:38:02.273  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=77e4f61ab0ae, status=Extracting, stream=null, error=null, progress=[==================================================>]  5.945MB/5.945MB, progressDetail=ProgressDetail{current=5944550, start=null, total=5944550}}
2017-08-07 18:38:02.331  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=cc7d7e37fa96, status=Downloading, stream=null, error=null, progress=[================================>                  ]  1.912MB/2.932MB, progressDetail=ProgressDetail{current=1912208, start=null, total=2932056}}
2017-08-07 18:38:02.362  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=77e4f61ab0ae, status=Pull complete, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:38:02.371  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=111feeb8cf13, status=Extracting, stream=null, error=null, progress=[================>                                  ]  32.77kB/102kB, progressDetail=ProgressDetail{current=32768, start=null, total=102020}}
2017-08-07 18:38:02.439  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=cc7d7e37fa96, status=Downloading, stream=null, error=null, progress=[======================================>            ]   2.24MB/2.932MB, progressDetail=ProgressDetail{current=2239888, start=null, total=2932056}}
2017-08-07 18:38:02.439  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=111feeb8cf13, status=Extracting, stream=null, error=null, progress=[==================================================>]    102kB/102kB, progressDetail=ProgressDetail{current=102020, start=null, total=102020}}
2017-08-07 18:38:02.440  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=111feeb8cf13, status=Extracting, stream=null, error=null, progress=[==================================================>]    102kB/102kB, progressDetail=ProgressDetail{current=102020, start=null, total=102020}}
2017-08-07 18:38:02.502  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=111feeb8cf13, status=Pull complete, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:38:02.508  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=d091c2f3053f, status=Extracting, stream=null, error=null, progress=[==>                                                ]  32.77kB/610.6kB, progressDetail=ProgressDetail{current=32768, start=null, total=610597}}
2017-08-07 18:38:02.546  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=cc7d7e37fa96, status=Downloading, stream=null, error=null, progress=[===========================================>       ]  2.568MB/2.932MB, progressDetail=ProgressDetail{current=2567568, start=null, total=2932056}}
2017-08-07 18:38:02.609  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=d091c2f3053f, status=Extracting, stream=null, error=null, progress=[========================================>          ]  491.5kB/610.6kB, progressDetail=ProgressDetail{current=491520, start=null, total=610597}}
2017-08-07 18:38:02.618  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=d091c2f3053f, status=Extracting, stream=null, error=null, progress=[==================================================>]  610.6kB/610.6kB, progressDetail=ProgressDetail{current=610597, start=null, total=610597}}
2017-08-07 18:38:02.620  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=d091c2f3053f, status=Extracting, stream=null, error=null, progress=[==================================================>]  610.6kB/610.6kB, progressDetail=ProgressDetail{current=610597, start=null, total=610597}}
2017-08-07 18:38:02.648  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=cc7d7e37fa96, status=Downloading, stream=null, error=null, progress=[================================================>  ]  2.862MB/2.932MB, progressDetail=ProgressDetail{current=2862480, start=null, total=2932056}}
2017-08-07 18:38:02.683  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=d091c2f3053f, status=Pull complete, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:38:02.686  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Extracting, stream=null, error=null, progress=[==================================================>]      32B/32B, progressDetail=ProgressDetail{current=32, start=null, total=32}}
2017-08-07 18:38:02.691  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Extracting, stream=null, error=null, progress=[==================================================>]      32B/32B, progressDetail=ProgressDetail{current=32, start=null, total=32}}
2017-08-07 18:38:02.712  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=cc7d7e37fa96, status=Verifying Checksum, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:38:02.712  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=cc7d7e37fa96, status=Download complete, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:38:02.823  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a3ed95caeb02, status=Pull complete, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:38:02.834  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=2a13df011fbc, status=Download complete, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:38:03.067  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=cc7d7e37fa96, status=Extracting, stream=null, error=null, progress=[>                                                  ]  32.77kB/2.932MB, progressDetail=ProgressDetail{current=32768, start=null, total=2932056}}
2017-08-07 18:38:03.176  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=cc7d7e37fa96, status=Extracting, stream=null, error=null, progress=[=>                                                 ]   98.3kB/2.932MB, progressDetail=ProgressDetail{current=98304, start=null, total=2932056}}
2017-08-07 18:38:03.281  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=cc7d7e37fa96, status=Extracting, stream=null, error=null, progress=[==============================>                    ]  1.769MB/2.932MB, progressDetail=ProgressDetail{current=1769472, start=null, total=2932056}}
2017-08-07 18:38:03.385  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=cc7d7e37fa96, status=Extracting, stream=null, error=null, progress=[===========================================>       ]  2.556MB/2.932MB, progressDetail=ProgressDetail{current=2555904, start=null, total=2932056}}
2017-08-07 18:38:03.440  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=cc7d7e37fa96, status=Extracting, stream=null, error=null, progress=[==================================================>]  2.932MB/2.932MB, progressDetail=ProgressDetail{current=2932056, start=null, total=2932056}}
2017-08-07 18:38:03.510  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=cc7d7e37fa96, status=Pull complete, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:38:03.513  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=166f1d6f8443, status=Extracting, stream=null, error=null, progress=[==================================================>]      98B/98B, progressDetail=ProgressDetail{current=98, start=null, total=98}}
2017-08-07 18:38:03.517  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=166f1d6f8443, status=Extracting, stream=null, error=null, progress=[==================================================>]      98B/98B, progressDetail=ProgressDetail{current=98, start=null, total=98}}
2017-08-07 18:38:03.634  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=166f1d6f8443, status=Pull complete, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:38:03.908  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=2a13df011fbc, status=Extracting, stream=null, error=null, progress=[==================================================>]     198B/198B, progressDetail=ProgressDetail{current=198, start=null, total=198}}
2017-08-07 18:38:03.912  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=2a13df011fbc, status=Extracting, stream=null, error=null, progress=[==================================================>]     198B/198B, progressDetail=ProgressDetail{current=198, start=null, total=198}}
2017-08-07 18:38:04.023  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=2a13df011fbc, status=Pull complete, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:38:04.444  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=null, status=Digest: sha256:b7984ede5c62746eff79f19ebc61851bcee99d5a7975b4198c4b1081e7d51621, stream=null, error=null, progress=null, progressDetail=null}
2017-08-07 18:38:05.186  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=2.8.23-32bit, status=Pulling from library/redis, stream=null, error=null, progress=null, progressDetail=null}
2017-08-07 18:38:05.186  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=null, status=Digest: sha256:35201a22e6690d442ec1a3fdd6e640bf4441926d9c02ecaeb3f648869594449c, stream=null, error=null, progress=null, progressDetail=null}
2017-08-07 18:38:05.887  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=2.8.23, status=Pulling from library/redis, stream=null, error=null, progress=null, progressDetail=null}
2017-08-07 18:38:05.888  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=51f5c6a04d83, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:38:05.893  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=6c8ccd839b1d, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:38:05.897  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=0fded1c9651d, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:38:05.901  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=7f1aa6a73799, status=Already exists, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:38:05.904  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=fbe8a4f1aa87, status=Pulling fs layer, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:38:05.904  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=1a9852d2edd3, status=Pulling fs layer, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:38:05.904  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=128182e1e85d, status=Pulling fs layer, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:38:05.904  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=b94de088b6d8, status=Pulling fs layer, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:38:05.906  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=b94de088b6d8, status=Waiting, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:38:06.668  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=1a9852d2edd3, status=Downloading, stream=null, error=null, progress=[==================================================>]      96B/96B, progressDetail=ProgressDetail{current=96, start=null, total=96}}
2017-08-07 18:38:06.668  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=1a9852d2edd3, status=Verifying Checksum, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:38:06.668  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=1a9852d2edd3, status=Download complete, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:38:06.704  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=128182e1e85d, status=Downloading, stream=null, error=null, progress=[==================================================>]     395B/395B, progressDetail=ProgressDetail{current=395, start=null, total=395}}
2017-08-07 18:38:06.704  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=128182e1e85d, status=Verifying Checksum, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:38:06.704  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=128182e1e85d, status=Download complete, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:38:06.711  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=fbe8a4f1aa87, status=Downloading, stream=null, error=null, progress=[>                                                  ]  36.66kB/2.903MB, progressDetail=ProgressDetail{current=36656, start=null, total=2903046}}
2017-08-07 18:38:06.818  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=fbe8a4f1aa87, status=Downloading, stream=null, error=null, progress=[=====>                                             ]  310.4kB/2.903MB, progressDetail=ProgressDetail{current=310399, start=null, total=2903046}}
2017-08-07 18:38:06.926  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=fbe8a4f1aa87, status=Downloading, stream=null, error=null, progress=[==========>                                        ]  582.2kB/2.903MB, progressDetail=ProgressDetail{current=582223, start=null, total=2903046}}

...omitting lines because of character limit ....

2017-08-07 18:38:46.185  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=35bdb0f0338c, status=Downloading, stream=null, error=null, progress=[==========================================>        ]  5.039MB/5.884MB, progressDetail=ProgressDetail{current=5038677, start=null, total=5884331}}
2017-08-07 18:38:46.303  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=35bdb0f0338c, status=Downloading, stream=null, error=null, progress=[=============================================>     ]  5.366MB/5.884MB, progressDetail=ProgressDetail{current=5366357, start=null, total=5884331}}
2017-08-07 18:38:46.405  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=35bdb0f0338c, status=Downloading, stream=null, error=null, progress=[===============================================>   ]  5.629MB/5.884MB, progressDetail=ProgressDetail{current=5628501, start=null, total=5884331}}
2017-08-07 18:38:46.490  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=35bdb0f0338c, status=Verifying Checksum, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:38:46.491  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=35bdb0f0338c, status=Download complete, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:38:46.498  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=35bdb0f0338c, status=Extracting, stream=null, error=null, progress=[>                                                  ]  65.54kB/5.884MB, progressDetail=ProgressDetail{current=65536, start=null, total=5884331}}
2017-08-07 18:38:46.600  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=35bdb0f0338c, status=Extracting, stream=null, error=null, progress=[==>                                                ]  327.7kB/5.884MB, progressDetail=ProgressDetail{current=327680, start=null, total=5884331}}
2017-08-07 18:38:46.700  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=35bdb0f0338c, status=Extracting, stream=null, error=null, progress=[=================>                                 ]  2.032MB/5.884MB, progressDetail=ProgressDetail{current=2031616, start=null, total=5884331}}
2017-08-07 18:38:46.803  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=35bdb0f0338c, status=Extracting, stream=null, error=null, progress=[================================>                  ]  3.867MB/5.884MB, progressDetail=ProgressDetail{current=3866624, start=null, total=5884331}}
2017-08-07 18:38:46.907  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=35bdb0f0338c, status=Extracting, stream=null, error=null, progress=[==================================================>]  5.884MB/5.884MB, progressDetail=ProgressDetail{current=5884331, start=null, total=5884331}}
2017-08-07 18:38:46.959  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=35bdb0f0338c, status=Pull complete, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:38:46.963  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=09a3b94f9059, status=Extracting, stream=null, error=null, progress=[==================================================>]      98B/98B, progressDetail=ProgressDetail{current=98, start=null, total=98}}
2017-08-07 18:38:46.967  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=09a3b94f9059, status=Extracting, stream=null, error=null, progress=[==================================================>]      98B/98B, progressDetail=ProgressDetail{current=98, start=null, total=98}}
2017-08-07 18:38:47.105  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=09a3b94f9059, status=Pull complete, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:38:47.109  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=f68e97e78cef, status=Extracting, stream=null, error=null, progress=[==================================================>]     390B/390B, progressDetail=ProgressDetail{current=390, start=null, total=390}}
2017-08-07 18:38:47.114  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=f68e97e78cef, status=Extracting, stream=null, error=null, progress=[==================================================>]     390B/390B, progressDetail=ProgressDetail{current=390, start=null, total=390}}
2017-08-07 18:38:47.242  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=f68e97e78cef, status=Pull complete, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:38:47.251  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=null, status=Digest: sha256:b70323701e8e40908f868bfdc79a69b598d41d01330097afd83f1698d0bb3287, stream=null, error=null, progress=null, progressDetail=null}
2017-08-07 18:38:47.913  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=3-nanoserver, status=Pulling from library/redis, stream=null, error=null, progress=null, progressDetail=null}
2017-08-07 18:38:47.913  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=bce2fbc256ea, status=Pulling fs layer, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:38:47.913  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=6a43ac69611f, status=Pulling fs layer, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:38:47.913  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=acc75acac61e, status=Pulling fs layer, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:38:47.913  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=60f17e54c8f5, status=Pulling fs layer, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:38:47.913  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=8dd171254c5c, status=Pulling fs layer, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:38:47.913  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=3106c2ed15a3, status=Pulling fs layer, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:38:47.913  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=5c482e10d0fc, status=Pulling fs layer, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:38:47.913  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=74a1bb8a5161, status=Pulling fs layer, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:38:47.913  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=5b72f867f044, status=Pulling fs layer, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:38:47.913  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a303d4c0f022, status=Pulling fs layer, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:38:47.913  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=820e678b1881, status=Pulling fs layer, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:38:47.913  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=8a2bd99185df, status=Pulling fs layer, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:38:47.914  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=5c482e10d0fc, status=Waiting, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:38:47.914  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=74a1bb8a5161, status=Waiting, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:38:47.914  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=5b72f867f044, status=Waiting, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:38:47.914  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=a303d4c0f022, status=Waiting, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:38:47.915  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=820e678b1881, status=Waiting, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:38:47.915  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=8a2bd99185df, status=Waiting, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:38:47.915  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=8dd171254c5c, status=Waiting, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:38:47.915  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=3106c2ed15a3, status=Waiting, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
2017-08-07 18:38:47.916  INFO 10052 --- [           main] c.s.docker.client.LoggingPullHandler     : pull redis: ProgressMessage{id=60f17e54c8f5, status=Waiting, stream=null, error=null, progress=null, progressDetail=ProgressDetail{current=null, start=null, total=null}}
com.spotify.docker.client.exceptions.ImagePullFailedException: Image pull failed: redis: ProgressMessage{id=null, status=null, stream=null, error=image operating system "windows" cannot be used on this platform, progress=null, progressDetail=null}
@mattnworb
Copy link
Member

What happens if you docker pull redis from the command line?

Docker-client is sending the pull request directly to the daemon, so I would be surprised to see if there is something happening within docker-client and I think it is more likely related to your docker daemon / the status of library/redis:latest at a given moment in time.

@AUTplayed
Copy link
Author

AUTplayed commented Aug 8, 2017

docker pull redis from the command line works great.

$ docker pull redis
Using default tag: latest
latest: Pulling from library/redis
5233d9aed181: Already exists 
ca1b33d3f114: Already exists 
920cdc17d3c2: Already exists 
6f939f708ee9: Pull complete 
4ba0e186289d: Pull complete 
1e448b71a4f0: Pull complete 
Digest: sha256:a7776895af32e34b1fef997e26c79fa988b40c5cf2a3fb48dc22e0584b648d82
Status: Downloaded newer image for redis:latest

Maybe it has to do with my DockerClient init because I wasn't sure how to build it:

docker = DefaultDockerClient.builder().uri(URI.create("unix:///var/run/docker.sock")).build();

@AUTplayed
Copy link
Author

I made a temporary fix, still not sure what is causing the error.

Process pull = Runtime.getRuntime().exec("docker pull redis");
pull.waitFor();

@mattnworb
Copy link
Member

I have to admit I haven't seen anything like "image operating system "windows" cannot be used on this platform" before.

Do you have any sort of proxy in front of Docker Hub?

Does it happen consistently if you do the pull from DockerClient, especially if you docker rmi the image first?

Since the client just invokes an API on the docker daemon that tells it to pull the image you ask for, I'm not sure how anything in docker-client could be causing this. It should be possible to look at the logs within docker daemon to see the actual command received by the API for the pull.

@AUTplayed
Copy link
Author

I do not have a proxy in front of docker, I just normally installed it.

And yes it happens consistently 100% of the time, even after rmi.

I will look into finding some logs if I have time between my tickets.

Thanks for your work.

@AUTplayed
Copy link
Author

AUTplayed commented Aug 23, 2017

Sorry for the delay, here is the docker daemon log
This is when I type into the cli docker pull redis

Aug 23 15:42:06 moby root: time="2017-08-23T15:42:06.769739697Z" level=debug msg="Calling POST /v1.30/images/create?fromImage=redis&tag=latest"  
Aug 23 15:42:06 moby root: time="2017-08-23T15:42:06.770160628Z" level=debug msg="Trying to pull redis from https://registry-1.docker.io v2"  
Aug 23 15:42:08 moby root: time="2017-08-23T15:42:08.458516998Z" level=debug msg="Pulling ref from V2 registry: redis:latest" 

And this is when I use the docker-client

Aug 23 15:35:25 moby root: time="2017-08-23T15:35:25.677996347Z" level=debug msg="Calling POST /images/create?fromImage=redis"  
Aug 23 15:35:25 moby root: time="2017-08-23T15:35:25.678146780Z" level=debug msg="Trying to pull redis from https://registry-1.docker.io v2"  
Aug 23 15:35:28 moby root: time="2017-08-23T15:35:28.178470065Z" level=debug msg="Pulling ref from V2 registry: redis:2-32bit"  
Aug 23 15:35:29 moby root: time="2017-08-23T15:35:29.012178262Z" level=debug msg="Pulling ref from V2 registry: redis:2.6-32bit"  
Aug 23 15:35:29 moby root: time="2017-08-23T15:35:29.017764730Z" level=debug msg="Layer already exists: d4bce7fd68df"  
Aug 23 15:35:29 moby root: time="2017-08-23T15:35:29.028038270Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:29 moby root: time="2017-08-23T15:35:29.034641604Z" level=debug msg="Layer already exists: f19cce48c5a8"  
Aug 23 15:35:29 moby root: time="2017-08-23T15:35:29.041993303Z" level=debug msg="Layer already exists: 564ee6d16a2e"  
Aug 23 15:35:29 moby root: time="2017-08-23T15:35:29.050651345Z" level=debug msg="Layer already exists: a251e59b24e2"  
Aug 23 15:35:29 moby root: time="2017-08-23T15:35:29.057315012Z" level=debug msg="Layer already exists: df7f78e810e7"  
Aug 23 15:35:29 moby root: time="2017-08-23T15:35:29.060857360Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:29 moby root: time="2017-08-23T15:35:29.064211319Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:29 moby root: time="2017-08-23T15:35:29.066883738Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:29 moby root: time="2017-08-23T15:35:29.070459049Z" level=debug msg="Layer already exists: b085a9629ef4"  
Aug 23 15:35:29 moby root: time="2017-08-23T15:35:29.073900710Z" level=debug msg="Layer already exists: 2064e34931e2"  
Aug 23 15:35:29 moby root: time="2017-08-23T15:35:29.077274047Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:29 moby root: time="2017-08-23T15:35:29.080898404Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:29 moby root: time="2017-08-23T15:35:29.084498289Z" level=debug msg="Layer already exists: d56ed431390d"  
Aug 23 15:35:29 moby root: time="2017-08-23T15:35:29.088171391Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:29 moby root: time="2017-08-23T15:35:29.091724927Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:29 moby root: time="2017-08-23T15:35:29.095636464Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:29 moby root: time="2017-08-23T15:35:29.898992119Z" level=debug msg="Pulling ref from V2 registry: redis:2.6.17-32bit"  
Aug 23 15:35:29 moby root: time="2017-08-23T15:35:29.902732047Z" level=debug msg="Layer already exists: d4bce7fd68df"  
Aug 23 15:35:29 moby root: time="2017-08-23T15:35:29.906897501Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:29 moby root: time="2017-08-23T15:35:29.909616368Z" level=debug msg="Layer already exists: f19cce48c5a8"  
Aug 23 15:35:29 moby root: time="2017-08-23T15:35:29.912879228Z" level=debug msg="Layer already exists: 564ee6d16a2e"  
Aug 23 15:35:29 moby root: time="2017-08-23T15:35:29.915731047Z" level=debug msg="Layer already exists: a251e59b24e2"  
Aug 23 15:35:29 moby root: time="2017-08-23T15:35:29.918471890Z" level=debug msg="Layer already exists: df7f78e810e7"  
Aug 23 15:35:29 moby root: time="2017-08-23T15:35:29.921623574Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:29 moby root: time="2017-08-23T15:35:29.924807322Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:29 moby root: time="2017-08-23T15:35:29.927445080Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:29 moby root: time="2017-08-23T15:35:29.931515639Z" level=debug msg="Layer already exists: b085a9629ef4"  
Aug 23 15:35:29 moby root: time="2017-08-23T15:35:29.934238602Z" level=debug msg="Layer already exists: 2064e34931e2"  
Aug 23 15:35:29 moby root: time="2017-08-23T15:35:29.939077404Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:29 moby root: time="2017-08-23T15:35:29.943657695Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:29 moby root: time="2017-08-23T15:35:29.947477634Z" level=debug msg="Layer already exists: d56ed431390d"  
Aug 23 15:35:29 moby root: time="2017-08-23T15:35:29.952844047Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:29 moby root: time="2017-08-23T15:35:29.957230954Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:29 moby root: time="2017-08-23T15:35:29.960458154Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:30 moby root: time="2017-08-23T15:35:30.782189311Z" level=debug msg="Pulling ref from V2 registry: redis:2.6.17"  
Aug 23 15:35:30 moby root: time="2017-08-23T15:35:30.785014560Z" level=debug msg="Layer already exists: d4bce7fd68df"  
Aug 23 15:35:30 moby root: time="2017-08-23T15:35:30.789167927Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:30 moby root: time="2017-08-23T15:35:30.792210533Z" level=debug msg="Layer already exists: f19cce48c5a8"  
Aug 23 15:35:30 moby root: time="2017-08-23T15:35:30.796119273Z" level=debug msg="Layer already exists: f8b14ad54699"  
Aug 23 15:35:30 moby root: time="2017-08-23T15:35:30.807712640Z" level=debug msg="Layer already exists: 1cf40bdbfe7b"  
Aug 23 15:35:30 moby root: time="2017-08-23T15:35:30.811618583Z" level=debug msg="Layer already exists: 345507085de1"  
Aug 23 15:35:30 moby root: time="2017-08-23T15:35:30.814537527Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:30 moby root: time="2017-08-23T15:35:30.817229624Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:30 moby root: time="2017-08-23T15:35:30.819895350Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:30 moby root: time="2017-08-23T15:35:30.823452982Z" level=debug msg="Layer already exists: ae2c2b539a04"  
Aug 23 15:35:30 moby root: time="2017-08-23T15:35:30.826825020Z" level=debug msg="Layer already exists: 8b6eacdaf40a"  
Aug 23 15:35:30 moby root: time="2017-08-23T15:35:30.830243307Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:30 moby root: time="2017-08-23T15:35:30.832919022Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:30 moby root: time="2017-08-23T15:35:30.836162904Z" level=debug msg="Layer already exists: 2a13df011fbc"  
Aug 23 15:35:30 moby root: time="2017-08-23T15:35:30.839237674Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:30 moby root: time="2017-08-23T15:35:30.841766553Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:30 moby root: time="2017-08-23T15:35:30.844389127Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:31 moby root: time="2017-08-23T15:35:31.653599052Z" level=debug msg="Pulling ref from V2 registry: redis:2.6"  
Aug 23 15:35:31 moby root: time="2017-08-23T15:35:31.656358374Z" level=debug msg="Layer already exists: d4bce7fd68df"  
Aug 23 15:35:31 moby root: time="2017-08-23T15:35:31.660583062Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:31 moby root: time="2017-08-23T15:35:31.663835234Z" level=debug msg="Layer already exists: f19cce48c5a8"  
Aug 23 15:35:31 moby root: time="2017-08-23T15:35:31.666651193Z" level=debug msg="Layer already exists: f8b14ad54699"  
Aug 23 15:35:31 moby root: time="2017-08-23T15:35:31.669182769Z" level=debug msg="Layer already exists: 1cf40bdbfe7b"  
Aug 23 15:35:31 moby root: time="2017-08-23T15:35:31.671813534Z" level=debug msg="Layer already exists: 345507085de1"  
Aug 23 15:35:31 moby root: time="2017-08-23T15:35:31.674872622Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:31 moby root: time="2017-08-23T15:35:31.677495196Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:31 moby root: time="2017-08-23T15:35:31.680560876Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:31 moby root: time="2017-08-23T15:35:31.683442362Z" level=debug msg="Layer already exists: ae2c2b539a04"  
Aug 23 15:35:31 moby root: time="2017-08-23T15:35:31.686167222Z" level=debug msg="Layer already exists: 8b6eacdaf40a"  
Aug 23 15:35:31 moby root: time="2017-08-23T15:35:31.689164179Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:31 moby root: time="2017-08-23T15:35:31.694036045Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:31 moby root: time="2017-08-23T15:35:31.697763487Z" level=debug msg="Layer already exists: 2a13df011fbc"  
Aug 23 15:35:31 moby root: time="2017-08-23T15:35:31.701415413Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:31 moby root: time="2017-08-23T15:35:31.704616842Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:31 moby root: time="2017-08-23T15:35:31.709407798Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:32 moby root: time="2017-08-23T15:35:32.426352345Z" level=debug msg="Pulling ref from V2 registry: redis:2.8-32bit"  
Aug 23 15:35:33 moby root: time="2017-08-23T15:35:33.220478396Z" level=debug msg="Pulling ref from V2 registry: redis:2.8.10"  
Aug 23 15:35:33 moby root: time="2017-08-23T15:35:33.224755525Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:33 moby root: time="2017-08-23T15:35:33.230517597Z" level=debug msg="Layer already exists: 7feb61e057c6"  
Aug 23 15:35:33 moby root: time="2017-08-23T15:35:33.242324726Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:33 moby root: time="2017-08-23T15:35:33.249205151Z" level=debug msg="Layer already exists: 54301a7c2a89"  
Aug 23 15:35:33 moby root: time="2017-08-23T15:35:33.253106998Z" level=debug msg="Layer already exists: 85711e562c9a"  
Aug 23 15:35:33 moby root: time="2017-08-23T15:35:33.256994262Z" level=debug msg="Layer already exists: 493bcf01f4e8"  
Aug 23 15:35:33 moby root: time="2017-08-23T15:35:33.262059812Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:33 moby root: time="2017-08-23T15:35:33.266322656Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:33 moby root: time="2017-08-23T15:35:33.269944516Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:33 moby root: time="2017-08-23T15:35:33.274317438Z" level=debug msg="Layer already exists: b5c76ba3f46f"  
Aug 23 15:35:33 moby root: time="2017-08-23T15:35:33.279130769Z" level=debug msg="Layer already exists: a7d59fc1be15"  
Aug 23 15:35:33 moby root: time="2017-08-23T15:35:33.285023296Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:33 moby root: time="2017-08-23T15:35:33.290487700Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:33 moby root: time="2017-08-23T15:35:33.295263972Z" level=debug msg="Layer already exists: b20b0f77dbea"  
Aug 23 15:35:33 moby root: time="2017-08-23T15:35:33.298398376Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:33 moby root: time="2017-08-23T15:35:33.301567541Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:33 moby root: time="2017-08-23T15:35:33.305159933Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:34 moby root: time="2017-08-23T15:35:34.195182611Z" level=debug msg="Pulling ref from V2 registry: redis:2.8.11"  
Aug 23 15:35:34 moby root: time="2017-08-23T15:35:34.198908955Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:34 moby root: time="2017-08-23T15:35:34.203057427Z" level=debug msg="Layer already exists: 7feb61e057c6"  
Aug 23 15:35:34 moby root: time="2017-08-23T15:35:34.206677089Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:34 moby root: time="2017-08-23T15:35:34.209801604Z" level=debug msg="Layer already exists: 54301a7c2a89"  
Aug 23 15:35:34 moby root: time="2017-08-23T15:35:34.212533856Z" level=debug msg="Layer already exists: 85711e562c9a"  
Aug 23 15:35:34 moby root: time="2017-08-23T15:35:34.215298972Z" level=debug msg="Layer already exists: 493bcf01f4e8"  
Aug 23 15:35:34 moby root: time="2017-08-23T15:35:34.218677303Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:34 moby root: time="2017-08-23T15:35:34.221557290Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:34 moby root: time="2017-08-23T15:35:34.224598598Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:34 moby root: time="2017-08-23T15:35:34.228711210Z" level=debug msg="Layer already exists: 1e28c1c2359a"  
Aug 23 15:35:34 moby root: time="2017-08-23T15:35:34.234078523Z" level=debug msg="Layer already exists: c9d48101173c"  
Aug 23 15:35:34 moby root: time="2017-08-23T15:35:34.247525723Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:34 moby root: time="2017-08-23T15:35:34.255480050Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:34 moby root: time="2017-08-23T15:35:34.259893426Z" level=debug msg="Layer already exists: b20b0f77dbea"  
Aug 23 15:35:34 moby root: time="2017-08-23T15:35:34.263125022Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:34 moby root: time="2017-08-23T15:35:34.268434299Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:34 moby root: time="2017-08-23T15:35:34.271925005Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:35 moby root: time="2017-08-23T15:35:35.062487332Z" level=debug msg="Pulling ref from V2 registry: redis:2.8.12"  
Aug 23 15:35:35 moby root: time="2017-08-23T15:35:35.064888653Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:35 moby root: time="2017-08-23T15:35:35.069213229Z" level=debug msg="Layer already exists: 7feb61e057c6"  
Aug 23 15:35:35 moby root: time="2017-08-23T15:35:35.072358720Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:35 moby root: time="2017-08-23T15:35:35.075885386Z" level=debug msg="Layer already exists: 54301a7c2a89"  
Aug 23 15:35:35 moby root: time="2017-08-23T15:35:35.081578935Z" level=debug msg="Layer already exists: 85711e562c9a"  
Aug 23 15:35:35 moby root: time="2017-08-23T15:35:35.086636793Z" level=debug msg="Layer already exists: 493bcf01f4e8"  
Aug 23 15:35:35 moby root: time="2017-08-23T15:35:35.090039197Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:35 moby root: time="2017-08-23T15:35:35.092782537Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:35 moby root: time="2017-08-23T15:35:35.096041102Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:35 moby root: time="2017-08-23T15:35:35.099742773Z" level=debug msg="Layer already exists: 047f7be4fdc1"  
Aug 23 15:35:35 moby root: time="2017-08-23T15:35:35.103290116Z" level=debug msg="Layer already exists: 02a0e0cc9d21"  
Aug 23 15:35:35 moby root: time="2017-08-23T15:35:35.106353898Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:35 moby root: time="2017-08-23T15:35:35.109457836Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:35 moby root: time="2017-08-23T15:35:35.112870729Z" level=debug msg="Layer already exists: b20b0f77dbea"  
Aug 23 15:35:35 moby root: time="2017-08-23T15:35:35.115910138Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:35 moby root: time="2017-08-23T15:35:35.118580060Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:35 moby root: time="2017-08-23T15:35:35.121720457Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:35 moby root: time="2017-08-23T15:35:35.991823755Z" level=debug msg="Pulling ref from V2 registry: redis:2.8.13"  
Aug 23 15:35:35 moby root: time="2017-08-23T15:35:35.994751190Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:35 moby root: time="2017-08-23T15:35:35.999046998Z" level=debug msg="Layer already exists: 7feb61e057c6"  
Aug 23 15:35:36 moby root: time="2017-08-23T15:35:36.002743075Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:36 moby root: time="2017-08-23T15:35:36.006133992Z" level=debug msg="Layer already exists: 54301a7c2a89"  
Aug 23 15:35:36 moby root: time="2017-08-23T15:35:36.008939463Z" level=debug msg="Layer already exists: 85711e562c9a"  
Aug 23 15:35:36 moby root: time="2017-08-23T15:35:36.011789983Z" level=debug msg="Layer already exists: 493bcf01f4e8"  
Aug 23 15:35:36 moby root: time="2017-08-23T15:35:36.014878138Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:36 moby root: time="2017-08-23T15:35:36.017879690Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:36 moby root: time="2017-08-23T15:35:36.020785049Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:36 moby root: time="2017-08-23T15:35:36.024398718Z" level=debug msg="Layer already exists: 7f42ea2231c9"  
Aug 23 15:35:36 moby root: time="2017-08-23T15:35:36.028159722Z" level=debug msg="Layer already exists: 225d20470f28"  
Aug 23 15:35:36 moby root: time="2017-08-23T15:35:36.034699627Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:36 moby root: time="2017-08-23T15:35:36.039131583Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:36 moby root: time="2017-08-23T15:35:36.044404102Z" level=debug msg="Layer already exists: b20b0f77dbea"  
Aug 23 15:35:36 moby root: time="2017-08-23T15:35:36.048533396Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:36 moby root: time="2017-08-23T15:35:36.051729830Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:36 moby root: time="2017-08-23T15:35:36.054498042Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:36 moby root: time="2017-08-23T15:35:36.843009556Z" level=debug msg="Pulling ref from V2 registry: redis:2.8.14"  
Aug 23 15:35:36 moby root: time="2017-08-23T15:35:36.847359404Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:36 moby root: time="2017-08-23T15:35:36.854193580Z" level=debug msg="Layer already exists: 7feb61e057c6"  
Aug 23 15:35:36 moby root: time="2017-08-23T15:35:36.857864585Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:36 moby root: time="2017-08-23T15:35:36.861108866Z" level=debug msg="Layer already exists: 54301a7c2a89"  
Aug 23 15:35:36 moby root: time="2017-08-23T15:35:36.864126900Z" level=debug msg="Layer already exists: 85711e562c9a"  
Aug 23 15:35:36 moby root: time="2017-08-23T15:35:36.867081204Z" level=debug msg="Layer already exists: 493bcf01f4e8"  
Aug 23 15:35:36 moby root: time="2017-08-23T15:35:36.869570927Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:36 moby root: time="2017-08-23T15:35:36.872378295Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:36 moby root: time="2017-08-23T15:35:36.875376850Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:36 moby root: time="2017-08-23T15:35:36.878436437Z" level=debug msg="Layer already exists: b2553eb70550"  
Aug 23 15:35:36 moby root: time="2017-08-23T15:35:36.881712683Z" level=debug msg="Layer already exists: d99e6501a26a"  
Aug 23 15:35:36 moby root: time="2017-08-23T15:35:36.884779861Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:36 moby root: time="2017-08-23T15:35:36.887612701Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:36 moby root: time="2017-08-23T15:35:36.890124000Z" level=debug msg="Layer already exists: b20b0f77dbea"  
Aug 23 15:35:36 moby root: time="2017-08-23T15:35:36.893138537Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:36 moby root: time="2017-08-23T15:35:36.895977670Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:36 moby root: time="2017-08-23T15:35:36.898555594Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:37 moby root: time="2017-08-23T15:35:37.690523852Z" level=debug msg="Pulling ref from V2 registry: redis:2.8.15"  
Aug 23 15:35:37 moby root: time="2017-08-23T15:35:37.693788910Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:37 moby root: time="2017-08-23T15:35:37.697927693Z" level=debug msg="Layer already exists: 7feb61e057c6"  
Aug 23 15:35:37 moby root: time="2017-08-23T15:35:37.701329099Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:37 moby root: time="2017-08-23T15:35:37.704261528Z" level=debug msg="Layer already exists: 54301a7c2a89"  
Aug 23 15:35:37 moby root: time="2017-08-23T15:35:37.707011960Z" level=debug msg="Layer already exists: 85711e562c9a"  
Aug 23 15:35:37 moby root: time="2017-08-23T15:35:37.710655296Z" level=debug msg="Layer already exists: 493bcf01f4e8"  
Aug 23 15:35:37 moby root: time="2017-08-23T15:35:37.713522198Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:37 moby root: time="2017-08-23T15:35:37.716865368Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:37 moby root: time="2017-08-23T15:35:37.719949728Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:37 moby root: time="2017-08-23T15:35:37.723633119Z" level=debug msg="Layer already exists: 4f609d6b54af"  
Aug 23 15:35:37 moby root: time="2017-08-23T15:35:37.727719560Z" level=debug msg="Layer already exists: 64e8fc1f4eaf"  
Aug 23 15:35:37 moby root: time="2017-08-23T15:35:37.730642999Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:37 moby root: time="2017-08-23T15:35:37.733590012Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:37 moby root: time="2017-08-23T15:35:37.736645204Z" level=debug msg="Layer already exists: b20b0f77dbea"  
Aug 23 15:35:37 moby root: time="2017-08-23T15:35:37.740694587Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:37 moby root: time="2017-08-23T15:35:37.749030688Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:37 moby root: time="2017-08-23T15:35:37.753155587Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:38 moby root: time="2017-08-23T15:35:38.622090288Z" level=debug msg="Pulling ref from V2 registry: redis:2.8.16"  
Aug 23 15:35:38 moby root: time="2017-08-23T15:35:38.625686477Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:38 moby root: time="2017-08-23T15:35:38.630445868Z" level=debug msg="Layer already exists: 7feb61e057c6"  
Aug 23 15:35:38 moby root: time="2017-08-23T15:35:38.633640604Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:38 moby root: time="2017-08-23T15:35:38.636928936Z" level=debug msg="Layer already exists: 54301a7c2a89"  
Aug 23 15:35:38 moby root: time="2017-08-23T15:35:38.639928390Z" level=debug msg="Layer already exists: 85711e562c9a"  
Aug 23 15:35:38 moby root: time="2017-08-23T15:35:38.642984781Z" level=debug msg="Layer already exists: 493bcf01f4e8"  
Aug 23 15:35:38 moby root: time="2017-08-23T15:35:38.646080028Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:38 moby root: time="2017-08-23T15:35:38.649252888Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:38 moby root: time="2017-08-23T15:35:38.652520244Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:38 moby root: time="2017-08-23T15:35:38.656037620Z" level=debug msg="Layer already exists: 0db37fac3203"  
Aug 23 15:35:38 moby root: time="2017-08-23T15:35:38.660318844Z" level=debug msg="Layer already exists: 4662f3f049c3"  
Aug 23 15:35:38 moby root: time="2017-08-23T15:35:38.664666495Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:38 moby root: time="2017-08-23T15:35:38.667587137Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:38 moby root: time="2017-08-23T15:35:38.670631840Z" level=debug msg="Layer already exists: b20b0f77dbea"  
Aug 23 15:35:38 moby root: time="2017-08-23T15:35:38.673622804Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:38 moby root: time="2017-08-23T15:35:38.676859993Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:38 moby root: time="2017-08-23T15:35:38.679910690Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:39 moby root: time="2017-08-23T15:35:39.471775963Z" level=debug msg="Pulling ref from V2 registry: redis:2.8.17"  
Aug 23 15:35:39 moby root: time="2017-08-23T15:35:39.474959411Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:39 moby root: time="2017-08-23T15:35:39.479162723Z" level=debug msg="Layer already exists: 7feb61e057c6"  
Aug 23 15:35:39 moby root: time="2017-08-23T15:35:39.482391621Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:39 moby root: time="2017-08-23T15:35:39.485142552Z" level=debug msg="Layer already exists: 54301a7c2a89"  
Aug 23 15:35:39 moby root: time="2017-08-23T15:35:39.488270163Z" level=debug msg="Layer already exists: 85711e562c9a"  
Aug 23 15:35:39 moby root: time="2017-08-23T15:35:39.491339340Z" level=debug msg="Layer already exists: cca4ac895fc5"  
Aug 23 15:35:39 moby root: time="2017-08-23T15:35:39.494877493Z" level=debug msg="Layer already exists: 518ca536473c"  
Aug 23 15:35:39 moby root: time="2017-08-23T15:35:39.498323848Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:39 moby root: time="2017-08-23T15:35:39.501115634Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:39 moby root: time="2017-08-23T15:35:39.504301880Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:39 moby root: time="2017-08-23T15:35:39.507901664Z" level=debug msg="Layer already exists: cbd4f7a1e52f"  
Aug 23 15:35:39 moby root: time="2017-08-23T15:35:39.511848462Z" level=debug msg="Layer already exists: f0e420edb622"  
Aug 23 15:35:39 moby root: time="2017-08-23T15:35:39.515171055Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:39 moby root: time="2017-08-23T15:35:39.518483460Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:39 moby root: time="2017-08-23T15:35:39.521393314Z" level=debug msg="Layer already exists: 2a13df011fbc"  
Aug 23 15:35:39 moby root: time="2017-08-23T15:35:39.528432962Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:39 moby root: time="2017-08-23T15:35:39.532371968Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:39 moby root: time="2017-08-23T15:35:39.535736814Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:40 moby root: time="2017-08-23T15:35:40.449119035Z" level=debug msg="Pulling ref from V2 registry: redis:2.8.18"  
Aug 23 15:35:40 moby root: time="2017-08-23T15:35:40.455954010Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:40 moby root: time="2017-08-23T15:35:40.463507285Z" level=debug msg="Layer already exists: 7feb61e057c6"  
Aug 23 15:35:40 moby root: time="2017-08-23T15:35:40.467123151Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:40 moby root: time="2017-08-23T15:35:40.471284809Z" level=debug msg="Layer already exists: 54301a7c2a89"  
Aug 23 15:35:40 moby root: time="2017-08-23T15:35:40.474757135Z" level=debug msg="Layer already exists: 85711e562c9a"  
Aug 23 15:35:40 moby root: time="2017-08-23T15:35:40.477950573Z" level=debug msg="Layer already exists: cca4ac895fc5"  
Aug 23 15:35:40 moby root: time="2017-08-23T15:35:40.481642854Z" level=debug msg="Layer already exists: 518ca536473c"  
Aug 23 15:35:40 moby root: time="2017-08-23T15:35:40.487282164Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:40 moby root: time="2017-08-23T15:35:40.490360130Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:40 moby root: time="2017-08-23T15:35:40.497575481Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:40 moby root: time="2017-08-23T15:35:40.501264666Z" level=debug msg="Layer already exists: 54f20bc4979f"  
Aug 23 15:35:40 moby root: time="2017-08-23T15:35:40.508645733Z" level=debug msg="Layer already exists: f24da69bcd57"  
Aug 23 15:35:40 moby root: time="2017-08-23T15:35:40.516376709Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:40 moby root: time="2017-08-23T15:35:40.519970699Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:40 moby root: time="2017-08-23T15:35:40.524469981Z" level=debug msg="Layer already exists: 2a13df011fbc"  
Aug 23 15:35:40 moby root: time="2017-08-23T15:35:40.530932771Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:40 moby root: time="2017-08-23T15:35:40.536179818Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:40 moby root: time="2017-08-23T15:35:40.540697978Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:41 moby root: time="2017-08-23T15:35:41.988091408Z" level=debug msg="Pulling ref from V2 registry: redis:2.8.19"  
Aug 23 15:35:41 moby root: time="2017-08-23T15:35:41.993309687Z" level=debug msg="Layer already exists: 193224d99eda"  
Aug 23 15:35:42 moby root: time="2017-08-23T15:35:42.000479489Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:42 moby root: time="2017-08-23T15:35:42.005532353Z" level=debug msg="Layer already exists: 5d614b26c26f"  
Aug 23 15:35:42 moby root: time="2017-08-23T15:35:42.011450152Z" level=debug msg="Layer already exists: 8274a6625da0"  
Aug 23 15:35:42 moby root: time="2017-08-23T15:35:42.016098566Z" level=debug msg="Layer already exists: 86d9ae0920b7"  
Aug 23 15:35:42 moby root: time="2017-08-23T15:35:42.020055352Z" level=debug msg="Layer already exists: f4f11f46a20e"  
Aug 23 15:35:42 moby root: time="2017-08-23T15:35:42.023242397Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:42 moby root: time="2017-08-23T15:35:42.025906226Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:42 moby root: time="2017-08-23T15:35:42.029315423Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:42 moby root: time="2017-08-23T15:35:42.035240813Z" level=debug msg="Layer already exists: dfff5f096b4a"  
Aug 23 15:35:42 moby root: time="2017-08-23T15:35:42.038963560Z" level=debug msg="Layer already exists: 70fa2e5ad71e"  
Aug 23 15:35:42 moby root: time="2017-08-23T15:35:42.042444178Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:42 moby root: time="2017-08-23T15:35:42.046718110Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:42 moby root: time="2017-08-23T15:35:42.050357850Z" level=debug msg="Layer already exists: 2a13df011fbc"  
Aug 23 15:35:42 moby root: time="2017-08-23T15:35:42.053487559Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:42 moby root: time="2017-08-23T15:35:42.056517079Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:42 moby root: time="2017-08-23T15:35:42.059303771Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:43 moby root: time="2017-08-23T15:35:43.298750266Z" level=debug msg="Pulling ref from V2 registry: redis:2.8.20"  
Aug 23 15:35:43 moby root: time="2017-08-23T15:35:43.310556097Z" level=debug msg="Layer already exists: 6e69f355f70e"  
Aug 23 15:35:43 moby root: time="2017-08-23T15:35:43.332411017Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:43 moby root: time="2017-08-23T15:35:43.353559326Z" level=debug msg="Layer already exists: 7d05668615e4"  
Aug 23 15:35:43 moby root: time="2017-08-23T15:35:43.375367699Z" level=debug msg="Layer already exists: b4dd6d17b18d"  
Aug 23 15:35:43 moby root: time="2017-08-23T15:35:43.391382834Z" level=debug msg="Layer already exists: 2214d17f1f06"  
Aug 23 15:35:43 moby root: time="2017-08-23T15:35:43.407398768Z" level=debug msg="Layer already exists: baf402c7f42b"  
Aug 23 15:35:43 moby root: time="2017-08-23T15:35:43.424276342Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:43 moby root: time="2017-08-23T15:35:43.445411765Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:43 moby root: time="2017-08-23T15:35:43.458091321Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:43 moby root: time="2017-08-23T15:35:43.472898903Z" level=debug msg="Layer already exists: 62a217173c6e"  
Aug 23 15:35:43 moby root: time="2017-08-23T15:35:43.487312924Z" level=debug msg="Layer already exists: 9e987a1616af"  
Aug 23 15:35:43 moby root: time="2017-08-23T15:35:43.496182230Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:43 moby root: time="2017-08-23T15:35:43.509256246Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:43 moby root: time="2017-08-23T15:35:43.519673526Z" level=debug msg="Layer already exists: 2a13df011fbc"  
Aug 23 15:35:43 moby root: time="2017-08-23T15:35:43.530757562Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:43 moby root: time="2017-08-23T15:35:43.539109545Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:43 moby root: time="2017-08-23T15:35:43.553212014Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:44 moby root: time="2017-08-23T15:35:44.506550363Z" level=debug msg="Pulling ref from V2 registry: redis:2.8.21-32bit"  
Aug 23 15:35:44 moby root: time="2017-08-23T15:35:44.512736862Z" level=debug msg="Layer already exists: 80ab95908a2b"  
Aug 23 15:35:44 moby root: time="2017-08-23T15:35:44.516412761Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:44 moby root: time="2017-08-23T15:35:44.519713480Z" level=debug msg="Layer already exists: 47a0d79f89b9"  
Aug 23 15:35:44 moby root: time="2017-08-23T15:35:44.525535385Z" level=debug msg="Layer already exists: be2e67160185"  
Aug 23 15:35:44 moby root: time="2017-08-23T15:35:44.532637663Z" level=debug msg="Layer already exists: fc7086ecaf68"  
Aug 23 15:35:44 moby root: time="2017-08-23T15:35:44.538838745Z" level=debug msg="Layer already exists: ad0158c1e052"  
Aug 23 15:35:44 moby root: time="2017-08-23T15:35:44.550769636Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:44 moby root: time="2017-08-23T15:35:44.558237506Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:44 moby root: time="2017-08-23T15:35:44.566814239Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:44 moby root: time="2017-08-23T15:35:44.573760390Z" level=debug msg="Layer already exists: 69fead57b0bb"  
Aug 23 15:35:44 moby root: time="2017-08-23T15:35:44.582479864Z" level=debug msg="Layer already exists: 832bca789dbc"  
Aug 23 15:35:44 moby root: time="2017-08-23T15:35:44.594887023Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:44 moby root: time="2017-08-23T15:35:44.608868926Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:44 moby root: time="2017-08-23T15:35:44.613984320Z" level=debug msg="Layer already exists: d56ed431390d"  
Aug 23 15:35:44 moby root: time="2017-08-23T15:35:44.619209392Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:44 moby root: time="2017-08-23T15:35:44.623024536Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:44 moby root: time="2017-08-23T15:35:44.626372202Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:45 moby root: time="2017-08-23T15:35:45.433962034Z" level=debug msg="Pulling ref from V2 registry: redis:2.8.21"  
Aug 23 15:35:45 moby root: time="2017-08-23T15:35:45.438399983Z" level=debug msg="Layer already exists: 80ab95908a2b"  
Aug 23 15:35:45 moby root: time="2017-08-23T15:35:45.442760319Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:45 moby root: time="2017-08-23T15:35:45.445713725Z" level=debug msg="Layer already exists: 47a0d79f89b9"  
Aug 23 15:35:45 moby root: time="2017-08-23T15:35:45.449420190Z" level=debug msg="Layer already exists: 7190081b1686"  
Aug 23 15:35:45 moby root: time="2017-08-23T15:35:45.453327731Z" level=debug msg="Layer already exists: fe09c22d81ac"  
Aug 23 15:35:45 moby root: time="2017-08-23T15:35:45.457125894Z" level=debug msg="Layer already exists: a5eae2bcc645"  
Aug 23 15:35:45 moby root: time="2017-08-23T15:35:45.460273283Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:45 moby root: time="2017-08-23T15:35:45.463664301Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:45 moby root: time="2017-08-23T15:35:45.466516120Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:45 moby root: time="2017-08-23T15:35:45.470062763Z" level=debug msg="Layer already exists: db5d902d2396"  
Aug 23 15:35:45 moby root: time="2017-08-23T15:35:45.473486045Z" level=debug msg="Layer already exists: 027d6925890b"  
Aug 23 15:35:45 moby root: time="2017-08-23T15:35:45.476894343Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:45 moby root: time="2017-08-23T15:35:45.483535135Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:45 moby root: time="2017-08-23T15:35:45.488282239Z" level=debug msg="Layer already exists: 2a13df011fbc"  
Aug 23 15:35:45 moby root: time="2017-08-23T15:35:45.491429828Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:45 moby root: time="2017-08-23T15:35:45.495006538Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:45 moby root: time="2017-08-23T15:35:45.498126658Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:46 moby root: time="2017-08-23T15:35:46.282997633Z" level=debug msg="Pulling ref from V2 registry: redis:2.8.22-32bit"  
Aug 23 15:35:46 moby root: time="2017-08-23T15:35:46.287904759Z" level=debug msg="Layer already exists: 8f47f7c36e43"  
Aug 23 15:35:46 moby root: time="2017-08-23T15:35:46.291822189Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:46 moby root: time="2017-08-23T15:35:46.295232085Z" level=debug msg="Layer already exists: bd51c4e1b5ac"  
Aug 23 15:35:46 moby root: time="2017-08-23T15:35:46.300393728Z" level=debug msg="Layer already exists: bff59a9463d2"  
Aug 23 15:35:46 moby root: time="2017-08-23T15:35:46.306729260Z" level=debug msg="Layer already exists: 80011ff3a060"  
Aug 23 15:35:46 moby root: time="2017-08-23T15:35:46.311039452Z" level=debug msg="Layer already exists: a11cc345112e"  
Aug 23 15:35:46 moby root: time="2017-08-23T15:35:46.317743674Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:46 moby root: time="2017-08-23T15:35:46.322477193Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:46 moby root: time="2017-08-23T15:35:46.325453274Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:46 moby root: time="2017-08-23T15:35:46.328838398Z" level=debug msg="Layer already exists: 3c2c8871e2d8"  
Aug 23 15:35:46 moby root: time="2017-08-23T15:35:46.334080250Z" level=debug msg="Layer already exists: 071435521b0d"  
Aug 23 15:35:46 moby root: time="2017-08-23T15:35:46.339133513Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:46 moby root: time="2017-08-23T15:35:46.342607538Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:46 moby root: time="2017-08-23T15:35:46.345380445Z" level=debug msg="Layer already exists: d56ed431390d"  
Aug 23 15:35:46 moby root: time="2017-08-23T15:35:46.349574167Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:46 moby root: time="2017-08-23T15:35:46.352764108Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:46 moby root: time="2017-08-23T15:35:46.355817802Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:47 moby root: time="2017-08-23T15:35:47.149814298Z" level=debug msg="Pulling ref from V2 registry: redis:2.8.22"  
Aug 23 15:35:47 moby root: time="2017-08-23T15:35:47.153144483Z" level=debug msg="Layer already exists: 8f47f7c36e43"  
Aug 23 15:35:47 moby root: time="2017-08-23T15:35:47.157654851Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:47 moby root: time="2017-08-23T15:35:47.160988832Z" level=debug msg="Layer already exists: bd51c4e1b5ac"  
Aug 23 15:35:47 moby root: time="2017-08-23T15:35:47.164955607Z" level=debug msg="Layer already exists: 77e4f61ab0ae"  
Aug 23 15:35:47 moby root: time="2017-08-23T15:35:47.168538111Z" level=debug msg="Layer already exists: 111feeb8cf13"  
Aug 23 15:35:47 moby root: time="2017-08-23T15:35:47.172250670Z" level=debug msg="Layer already exists: d091c2f3053f"  
Aug 23 15:35:47 moby root: time="2017-08-23T15:35:47.175614118Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:47 moby root: time="2017-08-23T15:35:47.178924125Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:47 moby root: time="2017-08-23T15:35:47.181987009Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:47 moby root: time="2017-08-23T15:35:47.185255962Z" level=debug msg="Layer already exists: cc7d7e37fa96"  
Aug 23 15:35:47 moby root: time="2017-08-23T15:35:47.188836368Z" level=debug msg="Layer already exists: 166f1d6f8443"  
Aug 23 15:35:47 moby root: time="2017-08-23T15:35:47.191960983Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:47 moby root: time="2017-08-23T15:35:47.196957509Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:47 moby root: time="2017-08-23T15:35:47.201017580Z" level=debug msg="Layer already exists: 2a13df011fbc"  
Aug 23 15:35:47 moby root: time="2017-08-23T15:35:47.204635544Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:47 moby root: time="2017-08-23T15:35:47.208108470Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:47 moby root: time="2017-08-23T15:35:47.211605070Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:47 moby root: time="2017-08-23T15:35:47.905040042Z" level=debug msg="Pulling ref from V2 registry: redis:2.8.23-32bit"  
Aug 23 15:35:48 moby root: time="2017-08-23T15:35:48.598042696Z" level=debug msg="Pulling ref from V2 registry: redis:2.8.23"  
Aug 23 15:35:49 moby root: time="2017-08-23T15:35:49.809931133Z" level=debug msg="Pulling ref from V2 registry: redis:2.8.6"  
Aug 23 15:35:49 moby root: time="2017-08-23T15:35:49.813515035Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:49 moby root: time="2017-08-23T15:35:49.820091399Z" level=debug msg="Layer already exists: 7feb61e057c6"  
Aug 23 15:35:49 moby root: time="2017-08-23T15:35:49.825303385Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:49 moby root: time="2017-08-23T15:35:49.830019324Z" level=debug msg="Layer already exists: 54301a7c2a89"  
Aug 23 15:35:49 moby root: time="2017-08-23T15:35:49.836357854Z" level=debug msg="Layer already exists: 85711e562c9a"  
Aug 23 15:35:49 moby root: time="2017-08-23T15:35:49.841474146Z" level=debug msg="Layer already exists: 493bcf01f4e8"  
Aug 23 15:35:49 moby root: time="2017-08-23T15:35:49.846602625Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:49 moby root: time="2017-08-23T15:35:49.850621542Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:49 moby root: time="2017-08-23T15:35:49.855778989Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:49 moby root: time="2017-08-23T15:35:49.859994287Z" level=debug msg="Layer already exists: e2b14019d3c3"  
Aug 23 15:35:49 moby root: time="2017-08-23T15:35:49.866807787Z" level=debug msg="Layer already exists: 363913ac9bb0"  
Aug 23 15:35:49 moby root: time="2017-08-23T15:35:49.870503664Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:49 moby root: time="2017-08-23T15:35:49.876977942Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:49 moby root: time="2017-08-23T15:35:49.881210720Z" level=debug msg="Layer already exists: b20b0f77dbea"  
Aug 23 15:35:49 moby root: time="2017-08-23T15:35:49.885804696Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:49 moby root: time="2017-08-23T15:35:49.891081010Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:49 moby root: time="2017-08-23T15:35:49.895135687Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:50 moby root: time="2017-08-23T15:35:50.771010447Z" level=debug msg="Pulling ref from V2 registry: redis:2.8.7"  
Aug 23 15:35:50 moby root: time="2017-08-23T15:35:50.774218069Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:50 moby root: time="2017-08-23T15:35:50.779093231Z" level=debug msg="Layer already exists: 7feb61e057c6"  
Aug 23 15:35:50 moby root: time="2017-08-23T15:35:50.782335714Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:50 moby root: time="2017-08-23T15:35:50.785274535Z" level=debug msg="Layer already exists: 54301a7c2a89"  
Aug 23 15:35:50 moby root: time="2017-08-23T15:35:50.788571757Z" level=debug msg="Layer already exists: 85711e562c9a"  
Aug 23 15:35:50 moby root: time="2017-08-23T15:35:50.791627349Z" level=debug msg="Layer already exists: 493bcf01f4e8"  
Aug 23 15:35:50 moby root: time="2017-08-23T15:35:50.794684139Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:50 moby root: time="2017-08-23T15:35:50.798293213Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:50 moby root: time="2017-08-23T15:35:50.801369881Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:50 moby root: time="2017-08-23T15:35:50.805468909Z" level=debug msg="Layer already exists: 884a0edf4bf7"  
Aug 23 15:35:50 moby root: time="2017-08-23T15:35:50.813074125Z" level=debug msg="Layer already exists: 7e44d3f13165"  
Aug 23 15:35:50 moby root: time="2017-08-23T15:35:50.816303223Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:50 moby root: time="2017-08-23T15:35:50.819368404Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:50 moby root: time="2017-08-23T15:35:50.822804670Z" level=debug msg="Layer already exists: b20b0f77dbea"  
Aug 23 15:35:50 moby root: time="2017-08-23T15:35:50.825709930Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:50 moby root: time="2017-08-23T15:35:50.828878695Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:50 moby root: time="2017-08-23T15:35:50.832485372Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:51 moby root: time="2017-08-23T15:35:51.887280246Z" level=debug msg="Pulling ref from V2 registry: redis:2.8.8"  
Aug 23 15:35:51 moby root: time="2017-08-23T15:35:51.891995486Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:51 moby root: time="2017-08-23T15:35:51.900048703Z" level=debug msg="Layer already exists: 7feb61e057c6"  
Aug 23 15:35:51 moby root: time="2017-08-23T15:35:51.903587855Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:51 moby root: time="2017-08-23T15:35:51.906503003Z" level=debug msg="Layer already exists: 54301a7c2a89"  
Aug 23 15:35:51 moby root: time="2017-08-23T15:35:51.914309695Z" level=debug msg="Layer already exists: 85711e562c9a"  
Aug 23 15:35:51 moby root: time="2017-08-23T15:35:51.917555973Z" level=debug msg="Layer already exists: 493bcf01f4e8"  
Aug 23 15:35:51 moby root: time="2017-08-23T15:35:51.923243429Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:51 moby root: time="2017-08-23T15:35:51.927511368Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:51 moby root: time="2017-08-23T15:35:51.936891405Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:51 moby root: time="2017-08-23T15:35:51.942101493Z" level=debug msg="Layer already exists: 8038dc0909ba"  
Aug 23 15:35:51 moby root: time="2017-08-23T15:35:51.949614812Z" level=debug msg="Layer already exists: b07d8a5b8f34"  
Aug 23 15:35:51 moby root: time="2017-08-23T15:35:51.956017969Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:51 moby root: time="2017-08-23T15:35:51.960833397Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:51 moby root: time="2017-08-23T15:35:51.967451115Z" level=debug msg="Layer already exists: b20b0f77dbea"  
Aug 23 15:35:51 moby root: time="2017-08-23T15:35:51.971047803Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:51 moby root: time="2017-08-23T15:35:51.977133515Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:51 moby root: time="2017-08-23T15:35:51.982036945Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:52 moby root: time="2017-08-23T15:35:52.874147993Z" level=debug msg="Pulling ref from V2 registry: redis:2.8.9"  
Aug 23 15:35:52 moby root: time="2017-08-23T15:35:52.879696304Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:52 moby root: time="2017-08-23T15:35:52.884898901Z" level=debug msg="Layer already exists: 7feb61e057c6"  
Aug 23 15:35:52 moby root: time="2017-08-23T15:35:52.889025198Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:52 moby root: time="2017-08-23T15:35:52.893031029Z" level=debug msg="Layer already exists: 54301a7c2a89"  
Aug 23 15:35:52 moby root: time="2017-08-23T15:35:52.897368291Z" level=debug msg="Layer already exists: 85711e562c9a"  
Aug 23 15:35:52 moby root: time="2017-08-23T15:35:52.901699959Z" level=debug msg="Layer already exists: 493bcf01f4e8"  
Aug 23 15:35:52 moby root: time="2017-08-23T15:35:52.905805280Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:52 moby root: time="2017-08-23T15:35:52.913116924Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:52 moby root: time="2017-08-23T15:35:52.918606999Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:52 moby root: time="2017-08-23T15:35:52.923008689Z" level=debug msg="Layer already exists: c78cfb7a1b00"  
Aug 23 15:35:52 moby root: time="2017-08-23T15:35:52.929928370Z" level=debug msg="Layer already exists: 9d55978a940d"  
Aug 23 15:35:52 moby root: time="2017-08-23T15:35:52.934207797Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:52 moby root: time="2017-08-23T15:35:52.939113724Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:52 moby root: time="2017-08-23T15:35:52.942106386Z" level=debug msg="Layer already exists: b20b0f77dbea"  
Aug 23 15:35:52 moby root: time="2017-08-23T15:35:52.946317488Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:52 moby root: time="2017-08-23T15:35:52.951397721Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:52 moby root: time="2017-08-23T15:35:52.955352010Z" level=debug msg="Layer already exists: a3ed95caeb02"  
Aug 23 15:35:53 moby root: time="2017-08-23T15:35:53.723961125Z" level=debug msg="Pulling ref from V2 registry: redis:2.8"  
Aug 23 15:35:54 moby root: time="2017-08-23T15:35:54.454635757Z" level=debug msg="Pulling ref from V2 registry: redis:2"  
Aug 23 15:35:55 moby root: time="2017-08-23T15:35:55.299701285Z" level=debug msg="Pulling ref from V2 registry: redis:3-32bit"  
Aug 23 15:35:55 moby root: time="2017-08-23T15:35:55.995228722Z" level=debug msg="Pulling ref from V2 registry: redis:3-alpine"  
Aug 23 15:35:56 moby root: time="2017-08-23T15:35:56.667630857Z" level=debug msg="Pulling ref from V2 registry: redis:3-nanoserver"  
Aug 23 15:35:56 moby root: time="2017-08-23T15:35:56.671608420Z" level=debug msg="pulling blob \"sha256:bce2fbc256ea437a87dadac2f69aabd25bed4f56255549090056c1131fad0277\""  
Aug 23 15:35:56 moby root: time="2017-08-23T15:35:56.672340303Z" level=debug msg="pulling blob \"sha256:6a43ac69611f40511708beba10dfe6fbe3e266ca933b6fd49c87a9f31f46f46c\""  
Aug 23 15:35:56 moby root: time="2017-08-23T15:35:56.672868015Z" level=debug msg="pulling blob \"sha256:acc75acac61e9635ae7c57f4d74b6ac6a2efef41d7b17052ff6f5bc0fb92e960\""  
Aug 23 15:35:57 moby root: time="2017-08-23T15:35:57.907734219Z" level=info msg="Attempting next endpoint for pull after error: image operating system \"windows\" cannot be used on this platform"  
Aug 23 15:35:57 moby root: time="2017-08-23T15:35:57.907813131Z" level=debug msg="pulling blob \"sha256:60f17e54c8f52dbb6a5246a2a56f6c9de1762cd61e67319d2484ea2b6367c8f0\""  
Aug 23 15:35:57 moby root: time="2017-08-23T15:35:57.907907326Z" level=debug msg="pulling blob \"sha256:8dd171254c5cb42e88cbb61f9664c44a4b9bbf8f1b9308732769d6e0e08746cd\""  
Aug 23 15:35:57 moby root: time="2017-08-23T15:35:57.955500436Z" level=debug msg="pulling blob \"sha256:3106c2ed15a3eb44406beba69af250d6868010c2f307b68accafd53579b0e9ea\""  
Aug 23 15:35:58 moby root: time="2017-08-23T15:35:58.772851979Z" level=debug msg="pulling blob \"sha256:5c482e10d0fc8c892581315d2654090f35b8cd901cdcdadfa1e0540d41e5aa2b\""  
Aug 23 15:35:59 moby root: time="2017-08-23T15:35:59.143964702Z" level=debug msg="pulling blob \"sha256:74a1bb8a51617fd4b2a0707082ff1885078ac1e1546294243dee089fd83431fb\""  
Aug 23 15:35:59 moby root: time="2017-08-23T15:35:59.318338088Z" level=debug msg="pulling blob \"sha256:5b72f867f044aec7145ef955bcd06cead82eb27ece411f8f4b62cb1fb99d1681\""  
Aug 23 15:35:59 moby root: time="2017-08-23T15:35:59.928411550Z" level=debug msg="pulling blob \"sha256:a303d4c0f022069d787c436527b881034b3c30bdc4c48b3908b0257ed0be01c7\""  
Aug 23 15:36:00 moby root: time="2017-08-23T15:36:00.378574892Z" level=debug msg="pulling blob \"sha256:820e678b188173827acc6298d5c33c2af03a4e701805f5f66d3364debc9d2f32\""  
Aug 23 15:36:00 moby root: time="2017-08-23T15:36:00.534611933Z" level=debug msg="pulling blob \"sha256:8a2bd99185dff9bbb357f63136c046ee8b4c104dda8c0ced6ab8b23a6af1fd42\""  

@mattnworb
Copy link
Member

@AUTplayed thank you for the extra logs. I have a theory: when dockerClient.pull("redis") is called, the client sends a request to the Docker Remote API like POST /images/create?fromImage=redis.

When no tag parameter is specified for the image pull/create, it seems like the daemon will try to pull all known tags from the repository (as seen in your log output). I am not sure if this behavior is actually documented but it is surprising to me.

What happens if you only pull the actual image tag you wish to use? i.e. docker.pull("redis:latest").

When you do docker pull redis from the command line, the docker-cli sends the request POST /images/create?fromImage=redis&tag=latest - it interprets your tag-less image request as being :latest implicitly, but our DockerClient doesn't do the same.

@mattnworb
Copy link
Member

I think the problematic image from the log output is redis:3-nanoserver, which seems to refer to a headless way to run Windows Server

@mattnworb
Copy link
Member

On Docker for Mac:

$ docker pull redis:3-nanoserver
3-nanoserver: Pulling from library/redis
bce2fbc256ea: Pulling fs layer
6a43ac69611f: Pulling fs layer
acc75acac61e: Pulling fs layer
60f17e54c8f5: Waiting
8dd171254c5c: Waiting
3106c2ed15a3: Waiting
5c482e10d0fc: Waiting
74a1bb8a5161: Waiting
5b72f867f044: Waiting
a303d4c0f022: Waiting
820e678b1881: Waiting
8a2bd99185df: Waiting
image operating system "windows" cannot be used on this platform

@AUTplayed
Copy link
Author

Huh, when I use docker.pull("redis:latest") it works perfectly.
Thanks!
Should I close this issue then?

@mattnworb
Copy link
Member

I created #873 to better describe the root issue there. Thanks for the report and for having the patience to help get to the bottom of it!

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants