docker registry with –insecure-registry and docker 1.5

I have an issue with docker 1.5.

So, I run a private registry at myregistry:5000.
I can push & pull from an other location (debian 7 & docker 1.4) with :

  • Multiple Docker Containers fails to properly run startup program
  • Is Docker for Mac Open Source? [closed]
  • How can I use an ephemeral volume for a Docker container using an official MySQL image with docker-compose?
  • Using docker volume with a NFS partition
  • WordPress site url issues when using local docker container
  • how to execute docker commands through Java program
  • DOCKER_OPTS="--insecure-registry myregistry:5000"
    

    in /etc/default/docker

    Now, I have a new system with docker 1.5 and debian 8, it’s not working anymore.
    I tried all possibilities like, --insecure-registry=myregistry:5000 or --insecure-registry http://myregistry:5000

    Any clue?

    (Note : It works well if I stop docker and launch docker -d --insecure-registry myregistry:5000 )

  • Sentry Docker Port 80
  • Docker still can see open ports with and without --link flag set
  • Docker for Windows cleanup
  • Docker compose orphan containers when overriding services
  • How do I stop docker's virtual machine so I can install VirtualBox?
  • How to fix “Pseudo-terminal will not be allocated because stdin is not a terminal” in Alpine Linux?
  • 2 Solutions collect form web for “docker registry with –insecure-registry and docker 1.5”

    If it can help anyone,
    I think the problem not coming from Docker, (I tried to update my registry with no success) but from systemd start command.

    So, it’s not a clean solution, but it still cleaner than launching docker in a screen.

    I modify /lib/systemd/system/docker.service
    and change the ExecStart line :

    ExecStart=/usr/bin/docker --insecure-registry myregistry:5000 -d -H fd://
    

    Then, systemctl daemon-reload
    systemctl restart docker

    And that’s it. It works. I can pull & push to my distant private registry.

    I use Docker 1.5 on Ubuntu Utopic 14.10 with own Docker Registry server on 5000 port. Everything works well. There are some additional options in my /etc/default/docker file that probably will make no sense for your situation. Just see how the local registry is enabled:

    DOCKER_OPTS="--debug --log-level=\"debug\" --dns 172.17.42.1 --insecure-registry 172.16.99.67:5000"
    

    Reboot your computer after config changes.

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