docker-ce 17.06.0-ce failed to pull from private registry mirror

After I upgrade docker-ce to latest 17.06.0-ce, I can not pull from my private registry…

before upgrade, I can docker pull tae/uc, which is my private image on my private registry, which is configured in /etc/docker/daemon.json

  • prior storage driver “aufs” failed: driver not supported Error starting daemon: error initializing graphdriver: driver not supported
  • Command line shortcut to connect to a docker container [closed]
  • List folders in Docker Elastic Beanstalk instance
  • jenkins 'execute script' build step Error: /bin/docker: Permission denied
  • Docker: enhancing containers
  • How can I use Docker to run my all selenium test cases on all instance of my application using a single machine?
  • { “registry-mirrors”: [“https://admin:password@registry.local:5005”] }

    after upgrade, I failed to pull without specifying the registry…

    The only way I can pull is like docker pull registry.local:5005/tae/uc,
    which is very annoying.

    Any idea ?

  • Connection Docker (IBM Integration Bus) to DataCache
  • ADDing from the command line interface to a newly created container
  • How to add multiple interfaces to docker container and set ip addresses manually?
  • Postgres pg_hba.conf: ip range not working
  • RStudio and Shiny in one dockerfile
  • Certificate issue when using artifactory as docker registry
  • One Solution collect form web for “docker-ce 17.06.0-ce failed to pull from private registry mirror”

    I would guess that your registry is only providing registry API v1 and Docker-ce 17.06 dropped support of it:

    Deprecation

    Disable legacy registry (v1) by default #33629

    Upgrade your registry or try to re-enable legacy registry by adding "disable-legacy-registry": false in your daemon.json

    Docker will be the best open platform for developers and sysadmins to build, ship, and run distributed applications.