Created
January 19, 2017 06:40
-
-
Save jonasschneider/9e0bf96429444c89da1749225d89750a to your computer and use it in GitHub Desktop.
Docker --cache-from not working as expected
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
$ docker run -ti --privileged docker:1.13.0-dind & | |
$ docker run -ti --privileged docker:1.13.0-dind & | |
(they have IPs 172.17.0.{27,28}) | |
$ DOCKER_HOST=tcp://172.17.0.27:2375 docker/docker images | |
REPOSITORY TAG IMAGE ID CREATED SIZE | |
$ cat sleep/Dockerfile | |
FROM ubuntu:14.04 | |
RUN sleep 10 | |
$ DOCKER_HOST=tcp://172.17.0.27:2375 docker/docker build -t myrepo.local/jonas-cachetest3:v0 sleep | |
Sending build context to Docker daemon 2.048 kB | |
Step 1/2 : FROM ubuntu:14.04 | |
14.04: Pulling from library/ubuntu | |
16da43b30d89: Pull complete | |
1840843dafed: Pull complete | |
91246eb75b7d: Pull complete | |
7faa681b41d7: Pull complete | |
97b84c64d426: Pull complete | |
Digest: sha256:881befbe6f54c1e85029fe3a11554342bf765a0849600ecb8fa2f922798b4925 | |
Status: Downloaded newer image for ubuntu:14.04 | |
---> 3f755ca42730 | |
Step 2/2 : RUN sleep 10 | |
---> Running in faa7b7a8eb62 | |
[sleeps] | |
---> e13f3e14e2df | |
Removing intermediate container faa7b7a8eb62 | |
Successfully built e13f3e14e2df | |
$ DOCKER_HOST=tcp://172.17.0.27:2375 docker/docker push myrepo.local/jonas-cachetest3:v0 | |
The push refers to a repository [myrepo.local/jonas-cachetest3] | |
4fcb79d431cc: Pushed | |
4375cecd293e: Pushed | |
738d3f35b582: Pushed | |
53edc9780c07: Pushed | |
bc224b1b676d: Pushed | |
v0: digest: sha256:5b9e3e82faf7670ae003a8a1e0cb1c29a2366354282a2d70b10527e98b753345 size: 1359 | |
$ | |
$ DOCKER_HOST=tcp://172.17.0.28:2375 docker/docker images | |
REPOSITORY TAG IMAGE ID CREATED SIZE | |
$ DOCKER_HOST=tcp://172.17.0.28:2375 docker/docker pull myrepo.local/jonas-cachetest3:v0 | |
v0: Pulling from jonas-cachetest3 | |
10e6c678e7af: Pull complete | |
da8f233a88a5: Pull complete | |
8e7d63e71a8f: Pull complete | |
b29dcc02a811: Pull complete | |
7ed6add7b5ec: Pull complete | |
Digest: sha256:5b9e3e82faf7670ae003a8a1e0cb1c29a2366354282a2d70b10527e98b753345 | |
Status: Downloaded newer image for myrepo.local/jonas-cachetest3:v0 | |
$ cat sleep/Dockerfile | |
FROM ubuntu:14.04 | |
RUN sleep 10 | |
$ DOCKER_HOST=tcp://172.17.0.28:2375 docker/docker build --cache-from myrepo.local/jonas-cachetest3:v0 sleep | |
Sending build context to Docker daemon 2.048 kB | |
Step 1/2 : FROM ubuntu:14.04 | |
14.04: Pulling from library/ubuntu | |
16da43b30d89: Pull complete | |
1840843dafed: Pull complete | |
91246eb75b7d: Pull complete | |
7faa681b41d7: Pull complete | |
97b84c64d426: Pull complete | |
Digest: sha256:881befbe6f54c1e85029fe3a11554342bf765a0849600ecb8fa2f922798b4925 | |
Status: Downloaded newer image for ubuntu:14.04 | |
---> 3f755ca42730 | |
Step 2/2 : RUN sleep 10 | |
---> Running in 467a61911019 | |
[sleeps; i would have expected this to NOT SLEEP] | |
---> bef2cf98d6df | |
Removing intermediate container 467a61911019 | |
Successfully built bef2cf98d6df | |
$ DOCKER_HOST=tcp://172.17.0.27:2375 docker/docker version | |
Client: | |
Version: 1.13.0 | |
API version: 1.25 | |
Go version: go1.7.3 | |
Git commit: 49bf474 | |
Built: Wed Jan 18 16:20:26 2017 | |
OS/Arch: linux/amd64 | |
Server: | |
Version: 1.13.0 | |
API version: 1.25 (minimum version 1.12) | |
Go version: go1.7.3 | |
Git commit: 49bf474 | |
Built: Wed Jan 18 16:20:26 2017 | |
OS/Arch: linux/amd64 | |
Experimental: false |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment