2016-05-18 14 views
5

Ich habe ein docker private Registry mit Registry verwenden: 2 Bild in OEL6 mit Befehl unter.Docker private Registry-Status in "Neustart (1)" Forever

docker run -d -p 5000:5000 --restart=always --name bkdevregistry -v /var/lib/docker/certs/:/certs -e REGISTRY_HTTP_TLS_CERTIFICATE=/certs/xx.yy.com.crt -e REGISTRY_HTTP_TLS_CERTIFICATE=/certs/xx.yy.com.key registry:2 

Ich habe die offizielle Anleitung zum Erstellen der Zertifikate und Einrichten der Registrierung gefolgt.

Das System wurde aufgrund von Wartungsaktivitäten neu gestartet und nach dem Neustart funktioniert der Registrierungscontainer überhaupt nicht. Es geht sofort in den Status Restarting (1) und ändert seinen Status nicht.

[[email protected] ~]# 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 0.0.0.0:5000->5000/tcp blkdevreg 

Jeder Vorschlag, es zur Normalität zu bringen, wird geschätzt.

Das Protokoll:

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 instance.id=7034ae26-a1e8-4bc4-828a-be38d17a7ebb version=v2.3.1 
time="2016-05-18T17:18:47Z" level=info msg="redis not configured" go.version=go1.5.3 instance.id=7034ae26-a1e8-4bc4-828a-be38d17a7ebb version=v2.3.1 
time="2016-05-18T17:18:47Z" level=info msg="Starting upload purge in 51m0s" go.version=go1.5.3 instance.id=7034ae26-a1e8-4bc4-828a-be38d17a7ebb version=v2.3.1 
time="2016-05-18T17:18:47Z" level=info msg="using inmemory blob descriptor cache" go.version=go1.5.3 instance.id=7034ae26-a1e8-4bc4-828a-be38d17a7ebb version=v2.3.1 
+1

'docker logs container_id' zeigt Ihnen die Fehlermeldung. –

+0

@warmoverflow, dies ist die Nachricht, die im Protokoll wiederholt wird: – kumarprd

+0

Sie haben die Nachricht nicht .. –

Antwort

0

versuchen Docker Registrierung löschen und Docker Service und iptables neu starten, dann private Rerun Docker Registrierung mit Registrierung mit: 2, container_id Verwendung Docker protokolliert den Fehler im Protokoll wiederholt, um zu sehen