Expected behavior
On ‘docker push’ to a properly deployed registry, the push should finish in one go, no stalled uploads, no retries, no aborted and broken uploads. Linux docker client does exactly that - every time, 1.11.1-beta12 on Mac fails. In both cases I push the same images against the same registry - one works, one doesn’t.
I didn’t notice this behavior in previous beta release - i.e. before last update. Is it just me experiencing this?
Actual behavior
Tiny layers make it to the registry OK,
Anything bigger than few MB get stuck every 1-1.5MB, goes to retry, fails after a couple retries.
Screenshot 1: http://imgur.com/AJb9O0R
Screenshot 2: Imgur: The magic of the Internet
Information
Tomaszs-MacBook-Pro:~ tm$ pinata diagnose -u
OS X: version 10.11.4 (build: 15E65)
Docker.app: version v1.11.1-beta12
Running diagnostic tests:
[OK] Moby booted
[OK] driver.amd64-linux
[OK] vmnetd
[OK] osxfs
[OK] db
[OK] slirp
[OK] menubar
[OK] environment
[OK] Docker
[OK] VT-x
Docker logs are being collected into /tmp/20160519-205146.tar.gz
Most specific failure is: No error was detected
Your unique id is: A653F7ED-7D10-46E0-9831-B6B90ACB84E0
Please quote this in all correspondence.
Steps to reproduce the behavior
- Deploy registry v2 following standard deployment steps (see docs) - ca be secure or insecure, with/without authentication - no difference
- Tag any local image
- Push tagged image to private registry