2016-04-07 14 views
2

Beim Versuch, ein Bild zu einem entfernten Docker Registry drücken erhalte ich die Meldung:Kann nicht Push-to-Remote-Docker Registry

[email protected]:~/helloworld$ docker push 11.22.33.44:5000/ltrojanowski/helloworld 
The push refers to a repository [11.22.33.44:5000/ltrojanowski/helloworld] 
unable to ping registry endpoint https://11.22.33.44:5000/v0/ 
v2 ping attempt failed with error: Get https://11.22.33.44:5000/v2/: EOF 
v1 ping attempt failed with error: Get https://11.22.33.44:5000/v1/_ping: EOF 

Dies ist trotz auf dem Server die etc/default/Docker Ändern aussehen :

# Docker Upstart and SysVinit configuration file 

# 
# THIS FILE DOES NOT APPLY TO SYSTEMD 
# 
# Please see the documentation for "systemd drop-ins": 
# https://docs.docker.com/engine/articles/systemd/ 
# 

# Customize location of Docker binary (especially for development testing). 
#DOCKER="/usr/local/bin/docker" 

# Use DOCKER_OPTS to modify the daemon startup options. 
#DOCKER_OPTS="--dns 8.8.8.8 --dns 8.8.4.4" 
DOCKER_OPTS="--insecure-registry 11.22.33.44:5000" 
# If you need Docker to use an HTTP proxy, it can also be specified here. 
#export http_proxy="http://127.0.0.1:3128/" 

# This is also a handy place to tweak where Docker's temporary files go. 
#export TMPDIR="/mnt/bigdrive/docker-tmp" 

ich habe nur die DOCKER_OPTS="--insecure-registry 11.22.33.44:5000" Linie, wie in den documentation angegeben. Vielen Dank für jede Hilfe.

+1

Mit "auf dem Server" meinst du auf der Maschine, die drängt? Oder die Registrierungsmaschine? Ich denke, diese Einstellung gehört zu der Maschine, von der Sie versuchen zu drücken. –

+1

@AssafLavie Danke für Ihre Hilfe, Ihr Vorschlag hat funktioniert. – Lukasz

Antwort

1

Wie in den Kommentaren vorgeschlagen habe ich die Anweisung missverstanden. Man muss die Zeile DOCKER_OPTS="--insecure-registry 11.22.33.44:5000" in der Maschine hinzufügen, die den Container und nicht die Registrierungsmaschine drückt.

Verwandte Themen