Docker build completes successfully
Command fails with the following error:
✘ jkelly@nibbler ~/dev/scratch docker build . 1 Sending build context to Docker daemon 5.928 MB Step 1 : FROM python:2.7.11 2.7.11: Pulling from library/python efd26ecc9548: Already exists a3ed95caeb02: Download complete d1784d73276e: Already exists 72e581645fc3: Extracting [==================================================>] 42.49 MB/42.49 MB 9709ddcc4d24: Download complete 2d600f0ec235: Download complete b94f8b1a23eb: Download complete 636ba443b420: Download complete failed to register layer: rename /var/lib/docker/image/aufs/layerdb/tmp/layer-206007246 /var/lib/docker/image/aufs/layerdb/sha256/255386472d2ee4536fd170fd76afcc82628ae848b90a90b5f40692f65afd712e: directory not empty
This works correctly on a docker-machine run docker-daemon.
the output of:
pinata diagnose -uon OSX
OS X: version 10.11.4 (build: 15E65)
Docker.app: version v1.11.0-beta8.2
Running diagnostic tests:
[OK] Moby booted
Docker logs are being collected into /tmp/20160425-223937.tar.gz
Most specific failure is: No error was detected
Your unique id is: 5218E5A7-551B-4911-8936-360FE4A612BA
Please quote this in all correspondence.
a reproducible case if this is a bug, Dockerfiles FTW
FROM python:2.7.11 CMD echo "ohai"
Steps to reproduce the behavior
- Put the above Dockerfile in your cwd
docker build .
Note that it seems to me that this is potentially some sort of inconsistency in the Docker daemon itself, and maybe not 100% related to Docker for Mac, but given that it works in normal Docker and I’m not sure how I’d go about fixing it, I figured I’d drop this here.