2016-09-28 2 views
2
prefixing mit privaten Register schieben

Wir Nexus3 Docker Gruppen verwenden (die Kombination von dockerhub Proxy und private Registry) aka:Docker Zug-/ohne

docker pull dockerproxy:5002/busybox 

versucht, von dockerhub zu ziehen, wenn es nicht in privaten Registrierung nicht vorhanden ist, Push Speichern im privaten Registrierungsteil. Funktioniert gut.

Aber wie kann ich machen:

docker pull busybox 

zu diesem Registrierungs gehen ohne Präfix dockerproxy mit: 5002 zuerst?

Eine Umgebungsvariable ?, $ HOME/.docker/config.json? Creative-Tagging?

Dank

Antwort

3

Nein, die Registrierungsadresse des vollen Tag für den Bildteil. Wenn Sie keine Adresse angeben, wird Docker Hub angenommen, und Sie können nicht zu einem anderen Standard wechseln.

Es gibt keinen Weg, um es (kurz die eigenen Docker Motorenbau) - es ist ein deliberate design decision:

dies zu einer Situation führen würde, wo Docker Pull ubuntu zwei verschiedene Dinge für zwei verschiedene Personen/anbringt bedeuten könnte Das wäre sehr schlecht für den Benutzer. Dies würde zu einer Fragmentierung des Ökosystems führen und die Gemeinschaft zerstören.

+0

Sehr nervig für jede Art von Proxying. – Velkan

Verwandte Themen