Wie man den Befehl docker scout enroll verwendet, um eine Organisation anzumelden

DockerDockerBeginner
Jetzt üben

💡 Dieser Artikel wurde von AI-Assistenten übersetzt. Um die englische Version anzuzeigen, können Sie hier klicken

Einführung

In diesem Lab erfahren Sie, wie Sie den Befehl docker scout enroll verwenden, um Ihre Docker-Umgebung mit Docker Scout zu verbinden. Dieser Prozess ist unerlässlich, um die Sicherheitsanalysefunktionen von Docker Scout für Ihre Docker-Images nutzen zu können.

Sie beginnen damit, den Zweck des Befehls docker scout enroll zu verstehen und sicherzustellen, dass Sie sich bei Docker Hub angemeldet haben. Anschließend identifizieren Sie die spezifische Organisation, mit der Sie Docker Scout verbinden möchten, bevor Sie schließlich den Befehl docker scout enroll ausführen, um die Verbindung abzuschließen.


Skills Graph

%%%%{init: {'theme':'neutral'}}%%%% flowchart RL docker(("Docker")) -.-> docker/SystemManagementGroup(["System Management"]) docker(("Docker")) -.-> docker/ContainerOperationsGroup(["Container Operations"]) docker/ContainerOperationsGroup -.-> docker/exec("Execute Command in Container") docker/SystemManagementGroup -.-> docker/info("Display System-Wide Information") docker/SystemManagementGroup -.-> docker/login("Log into Docker Registry") subgraph Lab Skills docker/exec -.-> lab-555203{{"Wie man den Befehl docker scout enroll verwendet, um eine Organisation anzumelden"}} docker/info -.-> lab-555203{{"Wie man den Befehl docker scout enroll verwendet, um eine Organisation anzumelden"}} docker/login -.-> lab-555203{{"Wie man den Befehl docker scout enroll verwendet, um eine Organisation anzumelden"}} end

Zweck von docker scout enroll verstehen

In diesem Schritt werden wir den Zweck des Befehls docker scout enroll verstehen.

docker scout ist ein Befehlszeilentool, das Ihnen hilft, die Sicherheitslage Ihrer Docker-Images zu verstehen. Es kann Schwachstellen, Fehleinstellungen und andere Sicherheitsrisiken in Ihren Images identifizieren.

Der Befehl docker scout enroll wird verwendet, um Ihre Docker-Umgebung mit Docker Scout zu verbinden. Dadurch kann Docker Scout Ihre Images analysieren und Sicherheitsinformationen bereitstellen. Wenn Sie sich anmelden, verknüpfen Sie im Wesentlichen Ihre Docker-CLI mit Ihrem Docker Scout-Konto oder Ihrer Organisation. Dies ist ein notwendiger Schritt, um die vollen Funktionen von Docker Scout, wie kontinuierliche Überwachung und Richtlinienerzwingung, nutzen zu können.

Bevor Sie docker scout enroll verwenden, müssen Sie über ein Docker-Konto verfügen und bei Docker Hub angemeldet sein. Sie müssen auch Docker Scout für Ihre Organisation aktiviert haben.

Um zu prüfen, ob Sie bei Docker Hub angemeldet sind, können Sie den Befehl docker info verwenden und nach dem Feld "Username" suchen.

docker info

Wenn Sie nicht angemeldet sind, können Sie sich mit dem Befehl docker login anmelden.

docker login

Sie werden aufgefordert, Ihren Docker Hub-Benutzernamen und Ihr Passwort einzugeben.

Sobald Sie angemeldet sind, können Sie fortfahren und Ihre Docker-Umgebung bei Docker Scout anmelden.

Die zu registrierende Organisation identifizieren

In diesem Schritt werden wir die Organisation identifizieren, mit der Sie Docker Scout verbinden möchten.

Wenn Sie docker scout enroll verwenden, müssen Sie angeben, mit welcher Organisation's Docker Scout Sie Ihre Docker-Umgebung verbinden möchten. Eine Organisation in Docker Hub ist eine Gruppe von Benutzern und Repositories. Docker Scout wird normalerweise auf Organisationsebene konfiguriert.

Wenn Sie Mitglied mehrerer Organisationen in Docker Hub sind, müssen Sie die richtige Organisation für die Registrierung auswählen. Wenn Sie nur einer Organisation angehören (was für einzelne Benutzer oft der Fall ist, bei denen Ihr persönliches Konto als Organisation fungiert), verwenden Sie in der Regel Ihren Docker Hub-Benutzernamen als Organisationsnamen.

Um die Organisationen zu finden, zu denen Sie gehören, können Sie die Docker Hub-Website besuchen und Ihre Kontoreinstellungen oder die Organisationsseiten prüfen.

Alternativ kann der Befehl docker scout enroll selbst Ihnen manchmal helfen, verfügbare Organisationen zu identifizieren, wenn Sie bereits angemeldet sind. Die wichtigste Methode, um Ihren Organisationsnamen zu erfahren, ist jedoch über Ihr Docker Hub-Konto.

Für dieses Lab gehen wir davon aus, dass Sie Ihr persönliches Docker Hub-Konto als Organisation verwenden. Ihr Organisationsname wird dann Ihr Docker Hub-Benutzername sein.

Nehmen wir an, Ihr Docker Hub-Benutzername ist labexuser. Dann ist der Organisationsname, den Sie für die Registrierung verwenden werden, ebenfalls labexuser.

Es ist von entscheidender Bedeutung, den richtigen Organisationsnamen im nächsten Schritt beim Ausführen des Befehls docker scout enroll zu verwenden. Die Verwendung eines falschen Organisationsnamens führt dazu, dass die Registrierung fehlschlägt.

Ausführen des Befehls docker scout enroll

In diesem Schritt werden wir den Befehl docker scout enroll ausführen, um Ihre Docker-Umgebung mit Docker Scout für Ihre angegebene Organisation zu verbinden.

Die grundlegende Syntax für den Befehl lautet docker scout enroll <organization>. Ersetzen Sie <organization> durch den Namen der Organisation, die Sie im vorherigen Schritt identifiziert haben. Wie bereits erwähnt, wenn Sie Ihr persönliches Konto verwenden, wird dies Ihr Docker Hub-Benutzername sein.

Für das Zweck dieses Labs verwenden wir einen Platzhalter-Organisationsnamen, your-dockerhub-org. Bitte ersetzen Sie your-dockerhub-org durch Ihren tatsächlichen Docker Hub-Benutzernamen oder den Namen der Organisation, die Sie anmelden möchten.

Führen Sie den folgenden Befehl in Ihrem Terminal aus:

docker scout enroll your-dockerhub-org

Wenn Sie diesen Befehl ausführen, wird Docker Scout versuchen, Ihren lokalen Docker-Daemon mit dem Docker Scout-Service der angegebenen Organisation zu verbinden. Möglicherweise sehen Sie eine Ausgabe, die den Anmeldeprozess anzeigt. Eine erfolgreiche Anmeldung bedeutet, dass Ihre Docker-Umgebung jetzt verbunden ist und Image-Informationen an Docker Scout zur Analyse senden kann.

Die Ausgabe wird in der Regel bestätigen, dass die Anmeldung erfolgreich war. Wenn es Probleme gibt, wie z. B. einen falschen Organisationsnamen oder unzureichende Berechtigungen, wird der Befehl eine Fehlermeldung ausgeben.

Nach einer erfolgreichen Anmeldung kann Docker Scout beginnen, die von Ihnen erstellten oder heruntergeladenen Images zu analysieren und Sicherheitsinformationen direkt in Ihrem Docker-Workflow oder auf dem Docker Scout-Dashboard bereitzustellen.

Zusammenfassung

In diesem Lab haben wir den Zweck des Befehls docker scout enroll gelernt, der für die Verbindung Ihrer Docker-Umgebung mit Docker Scout zur Ermöglichung von Sicherheitsanalysen und -informationen unerlässlich ist. Wir haben verstanden, dass dieser Befehl Ihre Docker CLI mit einem bestimmten Docker Scout-Konto oder einer Organisation verknüpft, was ein angemeldetes Docker Hub-Konto und eine Organisation mit aktiviertem Docker Scout erfordert. Wir haben auch gelernt, wie wir unseren Anmelde-Status bei Docker Hub mit docker info überprüfen und wie wir uns mit docker login anmelden können.

Darüber hinaus haben wir erkannt, wie wichtig es ist, die richtige Organisation anzugeben, wenn Sie docker scout enroll verwenden, insbesondere wenn Sie Mitglied mehrerer Organisationen auf Docker Hub sind. Dieser Schritt stellt sicher, dass Ihre Docker-Umgebung mit der gewünschten Docker Scout-Konfiguration für Ihre Organisation verbunden ist.