Docker private registry status in “Restarting (1)” Forever

I have setup a docker private registry with using registry:2 image in OEL6 using below command.

docker run -d -p 5000:5000 --restart=always --name bkdevregistry -v /var/lib/docker/certs/:/certs -e REGISTRY_HTTP_TLS_CERTIFICATE=/certs/ -e REGISTRY_HTTP_TLS_CERTIFICATE=/certs/ registry:2

I have followed the official guide to create the certificates and setting up the registry.

  • Debug Nodejs inside Docker container
  • How can I create containers at time of instance creation from my project container images
  • Chown mounted volume in boot2docker osx
  • connection refused from host to docker container
  • wokflow: Missing cloudify_agent.queue runtime information
  • zeppelin can't communicate with Cassandra (docker, windows 10 host)
  • The system got rebooted due to maintenance activities and after rebooting, the registry container is not working at all. It’s immediately going to the Restarting (1) status and is not changing its status.

    [root@slcn09vmf0022 ~]# docker ps
    CONTAINER ID        IMAGE               COMMAND                  CREATED             STATUS                         PORTS                    NAMES
    44ad9d09d210        registry:2          "/bin/registry /etc/d"   9 minutes ago       Restarting (1) 3 minutes ago>5000/tcp   blkdevreg

    Any suggestion to bring it to normal will be appreciated.

    The log:

    time="2016-05-18T15:29:34Z" level=fatal msg="open : no such file or directory"
    time="2016-05-18T17:18:47Z" level=warning msg="No HTTP secret provided - generated random secret. This may cause problems with uploads if multiple registries are behind a load-balancer. To provide a shared secret, fill in http.secret in the configuration file or set the REGISTRY_HTTP_SECRET environment variable." go.version=go1.5.3 version=v2.3.1
    time="2016-05-18T17:18:47Z" level=info msg="redis not configured" go.version=go1.5.3 version=v2.3.1
    time="2016-05-18T17:18:47Z" level=info msg="Starting upload purge in 51m0s" go.version=go1.5.3 version=v2.3.1
    time="2016-05-18T17:18:47Z" level=info msg="using inmemory blob descriptor cache" go.version=go1.5.3 version=v2.3.1

  • Why does :latest aspnet core docker image run when the tag :1.1 fails?
  • Docker push failed due to “access denied… private image”
  • Install docker on RedHatLinux 6.7
  • How to get minio-server version in docker?
  • What does Docker run --storage-opt size=XYZ means?
  • How do I stop docker's virtual machine so I can install VirtualBox?
  • Docker will be the best open platform for developers and sysadmins to build, ship, and run distributed applications.