Wie man den Docker Scout-Integrations-Löschbefehl verwendet, um eine Integration zu entfernen

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 lernen Sie, wie Sie Docker Scout-Integrationen (Docker Scout-Integrationen) verwalten, indem Sie sie löschen. Sie beginnen damit, Ihre vorhandenen Docker Scout-Integrationen aufzulisten, um diejenige zu identifizieren, die Sie entfernen möchten.

Danach verwenden Sie den Befehl docker scout integration rm, um eine bestimmte Integration anhand ihres Namens zu löschen. Abschließend überprüfen Sie, ob die Integration erfolgreich entfernt wurde, indem Sie die Integrationen erneut auflisten.


Skills Graph

%%%%{init: {'theme':'neutral'}}%%%% flowchart RL docker(("Docker")) -.-> docker/ContainerOperationsGroup(["Container Operations"]) docker/ContainerOperationsGroup -.-> docker/ls("List Containers") docker/ContainerOperationsGroup -.-> docker/rm("Remove Container") subgraph Lab Skills docker/ls -.-> lab-555206{{"Wie man den Docker Scout-Integrations-Löschbefehl verwendet, um eine Integration zu entfernen"}} docker/rm -.-> lab-555206{{"Wie man den Docker Scout-Integrations-Löschbefehl verwendet, um eine Integration zu entfernen"}} end

Auflisten vorhandener Docker Scout-Integrationen

In diesem Schritt lernen Sie, wie Sie vorhandene Docker Scout-Integrationen (Docker Scout-Integrationen) auflisten. Docker Scout hilft Ihnen, die Sicherheitslage Ihrer Container-Images zu verstehen und zu verbessern. Integrationen ermöglichen es Docker Scout, sich mit anderen Diensten zu verbinden, um Informationen über Ihre Images zu sammeln.

Um die vorhandenen Docker Scout-Integrationen aufzulisten, können Sie den Befehl docker scout integration ls verwenden. Dieser Befehl zeigt eine Tabelle an, die den Namen, den Typ und den Status jeder konfigurierten Integration anzeigt.

Führen Sie den Befehl aus, um die aktuellen Integrationen anzuzeigen. Öffnen Sie Ihr Terminal in der LabEx-Umgebung.

docker scout integration ls

Sie sollten eine Ausgabe ähnlich der folgenden sehen, obwohl die aufgeführten spezifischen Integrationen je nach Ihrer Umgebung variieren können:

NAME      TYPE      STATUS
my-integration  my-type   ready

Die Ausgabe liefert die folgenden Informationen für jede Integration:

  • NAME: Der eindeutige Name der Integration.
  • TYPE: Der Typ der Integration (z. B. ein bestimmtes Registry oder ein bestimmter Dienst).
  • STATUS: Der aktuelle Status der Integration (z. B. ready, error).

Das Verständnis der vorhandenen Integrationen ist der erste Schritt bei ihrer Verwaltung. In den nächsten Schritten lernen Sie, wie Sie eine Integration löschen.

Löschen einer bestimmten Docker Scout-Integration anhand des Namens

In diesem Schritt lernen Sie, wie Sie eine bestimmte Docker Scout-Integration (Docker Scout-Integration) anhand ihres Namens löschen. Das Löschen einer Integration trennt die Verbindung zwischen Docker Scout und dem externen Dienst.

Um eine Integration zu löschen, verwenden Sie den Befehl docker scout integration rm, gefolgt vom Namen der Integration, die Sie entfernen möchten.

Aus dem vorherigen Schritt sollten Sie den Namen der Integration kennen, die Sie löschen möchten. Nehmen wir an, der Integrationsname ist my-integration. Ersetzen Sie my-integration durch den tatsächlichen Namen, wenn er in Ihrer Umgebung unterschiedlich war.

Führen Sie den folgenden Befehl aus, um die Integration zu löschen:

docker scout integration rm my-integration

Wenn der Befehl erfolgreich ist, sehen Sie eine Ausgabe, die die Löschung bestätigt, ähnlich der folgenden:

Integration 'my-integration' deleted

Dies bestätigt, dass die angegebene Integration aus Ihrer Docker Scout-Konfiguration entfernt wurde. Im nächsten Schritt überprüfen Sie, ob die Integration nicht mehr aufgeführt wird.

Überprüfen, ob die Integration gelöscht wurde

In diesem Schritt überprüfen Sie, ob die Docker Scout-Integration (Docker Scout-Integration), die Sie im vorherigen Schritt gelöscht haben, nicht mehr aufgeführt ist. Dies bestätigt, dass die Löschung erfolgreich war.

Um die Löschung zu überprüfen, verwenden Sie erneut den Befehl docker scout integration ls, um die aktuellen Integrationen aufzulisten.

Führen Sie den folgenden Befehl aus:

docker scout integration ls

Nach der Ausführung des Befehls beobachten Sie die Ausgabe. Die Integration mit dem Namen my-integration (oder wie auch immer Sie sie im vorherigen Schritt benannt haben) sollte nicht mehr in der Liste erscheinen. Wenn keine Integrationen konfiguriert sind, zeigt die Ausgabe möglicherweise nur die Tabellenüberschriften an oder gibt an, dass keine Integrationen gefunden wurden.

Beispielsweise, wenn my-integration die einzige Integration war, könnte die Ausgabe jetzt so aussehen:

NAME      TYPE      STATUS

Wenn andere Integrationen vorhanden waren, werden diese in der Ausgabe aufgelistet, aber my-integration sollte fehlen. Dies bestätigt, dass der Befehl docker scout integration rm die Integration erfolgreich entfernt hat.

Sie haben jetzt erfolgreich eine Docker Scout-Integration aufgelistet, gelöscht und die Löschung überprüft.

Zusammenfassung

In diesem Lab haben Sie gelernt, wie Sie Docker Scout-Integrationen (Docker Scout-Integrationen) verwalten. Sie haben begonnen, indem Sie die vorhandenen Integrationen mit dem Befehl docker scout integration ls aufgelistet haben, der den Namen, den Typ und den Status jeder konfigurierten Integration anzeigt.

Danach haben Sie das Löschen einer bestimmten Integration anhand ihres Namens mit dem Befehl docker scout integration rm geübt. Schließlich haben Sie überprüft, ob die Integration erfolgreich entfernt wurde, indem Sie die Integrationen erneut aufgelistet haben und bestätigt haben, dass die gelöschte Integration nicht mehr in der Liste erscheint.