So fügen Sie Portainer eine authentifizierte DockerHub-Registrierung hinzu und verwalten den Zugriff darauf
Jack Wallen führt Sie durch den Prozess zum Hinzufügen einer authentifizierten DockerHub-Registrierung zu Portainer sowie zum Gewähren von Benutzerzugriff auf die Umgebung und die Registrierung.
Illustration: Lisa Hornung/TechRepublic
)Portainer ist ein leistungsstarkes GUI-Tool, mit dem Sie die meisten Aspekte Ihrer Docker-Container-Bereitstellung verwalten können. Aber Sie können nicht nur Images herunterladen und Container bereitstellen, sondern auch Registrierungen hinzufügen und sogar den Benutzerzugriff auf diese Registrierungen verwalten.
SIEHE:
Wirtschaftsführer als Entwickler: Die Aufstieg von No-Code- und Low-Code-Software (kostenloses PDF)
(TechRepublic)
Beispielsweise haben Sie möglicherweise ein Team-DockerHub-Konto, das Sie für Entwicklungsimages verwenden. Standardmäßig verwendet Portainer anonymen Zugriff auf DockerHub. Wenn Sie also ein Unternehmenskonto haben, werden diese Bilder nicht abgerufen.
Glücklicherweise, Die Portainer-Entwickler haben es Ihnen nicht nur ermöglicht, Ihr authentifiziertes DockerHub-Konto hinzuzufügen, sondern Sie können auch verwalten, wer Zugriff darauf innerhalb des GUI-Tools hat.
Ich werde dir zeigen, wie man beides macht.
Was du brauchst
Damit dies funktioniert, benötigen Sie eine laufende Instanz von Portainer und ein Zugriffstoken für DockerHub.
So erstellen Sie ein DockerHub-Zugriffstoken
Als erstes müssen wir ein DockerHub-Zugriffstoken erstellen. Melden Sie sich bei Ihrem DockerHub-Konto an und klicken Sie auf das Dropdown-Menü „Benutzername“ in der oberen rechten Ecke des Fensters. Klicken Sie im Dropdown-Menü auf Kontoeinstellungen und dann in der linken Seitenleiste auf Sicherheit. Klicken Sie im daraufhin angezeigten Fenster (
Abbildung A
) auf Neues Zugriffstoken und geben Sie dem Token einen Namen und stellen Sie sicher, dass es Lese-, Schreib- und Löschzugriff hat.
Abbildung A
Sobald Sie das Token gespeichert haben, wird Ihnen eine lange Zeichenfolge angezeigt von Charakteren. Stellen Sie sicher, dass Sie dieses Zugriffstoken kopieren und speichern, da Sie es gleich benötigen werden.
So fügen Sie die authentifizierte DockerHub-Registrierung hinzu
Jetzt fügen wir die authentifizierte DockerHub-Registrierung hinzu. Melden Sie sich bei Portainer an und klicken Sie in der linken Seitenleiste auf Registrierungen. Klicken Sie im daraufhin angezeigten Fenster (
Abbildung B
) auf Registrierung hinzufügen.
Abbildung B
Klicken Sie im nächsten Fenster oben auf DockerHub (
Abbildung C
).
Abbildung C
Sie müssen dann die notwendigen Informationen für Ihre authentifizierte DockerHub-Registrierung ausfüllen (
Abbildung D
). Geben Sie der neuen Registrierung einen Namen und stellen Sie dann sicher, dass der Benutzername der tatsächliche Benutzername für Ihr Konto ist (was wahrscheinlich nicht die zugehörige E-Mail-Adresse ist). Fügen Sie im Kennwortfeld das Zugriffstoken hier ein und klicken Sie dann auf Registrierung hinzufügen.
Abbildung D
Hinzufügen der authentifizierten DockerHub-Registrierung zu Portainer.
Ihre Registrierung kann jetzt verwendet werden.
Ihre Registrierung kann jetzt verwendet werden.
Wie es geht Benutzern Zugriff auf die neue Registrierung gewähren
Lassen Sie uns einen neuen Benutzer zu Portainer hinzufügen und ihm dann gewähren Zugriff auf die DockerHub-authentifizierte Registrierung. Klicken Sie in der linken Seitenleiste auf Benutzer und geben Sie dann im daraufhin angezeigten Fenster einen neuen Benutzernamen ein und geben Sie dann ein Passwort für den Benutzer ein und bestätigen Sie es (Abbildung E).
Abbildung E