Machine: Wie konfiguriere ich Logins für private Register?

Erstellt am 12. Apr. 2016  ·  3Kommentare  ·  Quelle: docker/machine

Ich habe noch keine Möglichkeit gefunden, Anmeldeinformationen für unsere private Registrierung zu konfigurieren (wie bei Benutzername und Kennwort funktioniert TLS einwandfrei).

Ich erwartete, dass docker-machine $HOME/.dockercfg auf die VMs kopiert (wie es Zertifikate kopiert).

Übersehe ich etwas oder werden Anmeldedaten für private Registrierungen nicht unterstützt?

Hilfreichster Kommentar

Wir wollen die neue Autoscale-Funktion von Gitlab für die kontinuierliche Integration verwenden, die Docker-Maschine verwendet, um Instanzen bei Bedarf zu starten. Der gitlab-ci-Runner bietet keine Möglichkeit, VMs bereitzustellen.

Derzeit sehe ich keine Alternative zum Erstellen benutzerdefinierter Images für jeden Cloud-Anbieter, den wir ausprobieren möchten, was bestenfalls ärgerlich und zeitaufwändig ist und im schlimmsten Fall ein Sicherheitsrisiko darstellt.

docker-machine kopiert bereits TLS-Zertifikate, daher würde ich argumentieren, dass dies auch mit den Anmeldeinformationen geschehen sollte.

Alle 3 Kommentare

Sie werden unterstützt, aber immer von dem Computer gelesen, auf dem der Docker-Client AFAIK aufgerufen wird. Wenn Sie also private Bilder abrufen möchten, müssen Sie docker pull von demselben Computer (Client) abrufen, auf dem Sie bereits docker login ed.

Falls gewünscht, können Sie docker-machine scp die .dockercfg Datei zu Ihren erstellten Instanzen hinzufügen.

Wir wollen die neue Autoscale-Funktion von Gitlab für die kontinuierliche Integration verwenden, die Docker-Maschine verwendet, um Instanzen bei Bedarf zu starten. Der gitlab-ci-Runner bietet keine Möglichkeit, VMs bereitzustellen.

Derzeit sehe ich keine Alternative zum Erstellen benutzerdefinierter Images für jeden Cloud-Anbieter, den wir ausprobieren möchten, was bestenfalls ärgerlich und zeitaufwändig ist und im schlimmsten Fall ein Sicherheitsrisiko darstellt.

docker-machine kopiert bereits TLS-Zertifikate, daher würde ich argumentieren, dass dies auch mit den Anmeldeinformationen geschehen sollte.

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen