Comment utiliser la commande de suppression d'intégration de Docker Scout pour supprimer une intégration

DockerDockerBeginner
Pratiquer maintenant

💡 Ce tutoriel est traduit par l'IA à partir de la version anglaise. Pour voir la version originale, vous pouvez cliquer ici

Introduction

Dans ce laboratoire (lab), vous apprendrez à gérer les intégrations Docker Scout en les supprimant. Vous commencerez par lister vos intégrations Docker Scout existantes pour identifier celle que vous souhaitez supprimer.

Ensuite, vous utiliserez la commande docker scout integration rm pour supprimer une intégration spécifique en fonction de son nom. Enfin, vous vérifierez que l'intégration a été supprimée avec succès en listant à nouveau les intégrations.


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{{"Comment utiliser la commande de suppression d'intégration de Docker Scout pour supprimer une intégration"}} docker/rm -.-> lab-555206{{"Comment utiliser la commande de suppression d'intégration de Docker Scout pour supprimer une intégration"}} end

Lister les intégrations Docker Scout existantes

Dans cette étape, vous apprendrez à lister les intégrations Docker Scout existantes. Docker Scout vous aide à comprendre et à améliorer la posture de sécurité de vos images conteneur. Les intégrations permettent à Docker Scout de se connecter à d'autres services pour collecter des informations sur vos images.

Pour lister les intégrations Docker Scout existantes, vous pouvez utiliser la commande docker scout integration ls. Cette commande affichera un tableau montrant le nom, le type et l'état de chaque intégration configurée.

Exécutons la commande pour voir les intégrations actuelles. Ouvrez votre terminal dans l'environnement LabEx.

docker scout integration ls

Vous devriez voir une sortie similaire à celle-ci, bien que les intégrations spécifiques listées puissent varier en fonction de votre environnement :

NAME      TYPE      STATUS
my-integration  my-type   ready

La sortie fournit les informations suivantes pour chaque intégration :

  • NAME : Le nom unique de l'intégration.
  • TYPE : Le type d'intégration (par exemple, un registre ou un service spécifique).
  • STATUS : L'état actuel de l'intégration (par exemple, ready, error).

Comprendre les intégrations existantes est la première étape pour les gérer. Dans les étapes suivantes, vous apprendrez à supprimer une intégration.

Supprimer une intégration Docker Scout spécifique par son nom

Dans cette étape, vous apprendrez à supprimer une intégration Docker Scout spécifique en utilisant son nom. La suppression d'une intégration supprime la connexion entre Docker Scout et le service externe.

Pour supprimer une intégration, vous utilisez la commande docker scout integration rm suivie du nom de l'intégration que vous souhaitez supprimer.

À partir de l'étape précédente, vous devriez avoir vu le nom de l'intégration que vous souhaitez supprimer. Supposons que le nom de l'intégration soit my-integration. Remplacez my-integration par le nom réel s'il était différent dans votre environnement.

Exécutez la commande suivante pour supprimer l'intégration :

docker scout integration rm my-integration

Si la commande réussit, vous verrez une sortie confirmant la suppression, similaire à ceci :

Integration 'my-integration' deleted

Cela confirme que l'intégration spécifiée a été supprimée de votre configuration Docker Scout. Dans l'étape suivante, vous vérifierez que l'intégration n'est plus listée.

Vérifier que l'intégration a été supprimée

Dans cette étape, vous vérifierez que l'intégration Docker Scout que vous avez supprimée à l'étape précédente n'est plus listée. Cela confirme que la suppression a été effectuée avec succès.

Pour vérifier la suppression, vous utiliserez à nouveau la commande docker scout integration ls pour lister les intégrations actuelles.

Exécutez la commande suivante :

docker scout integration ls

Après avoir exécuté la commande, observez la sortie. L'intégration nommée my-integration (ou le nom que vous avez utilisé à l'étape précédente) ne devrait plus apparaître dans la liste. Si aucune intégration n'est configurée, la sortie peut afficher seulement les en-têtes de tableau ou indiquer qu'aucune intégration n'a été trouvée.

Par exemple, si my-integration était la seule intégration, la sortie pourrait maintenant ressembler à ceci :

NAME      TYPE      STATUS

Si d'autres intégrations étaient présentes, la sortie les listera, mais my-integration devrait être absente. Cela confirme que la commande docker scout integration rm a supprimé avec succès l'intégration.

Vous avez maintenant réussi à lister, supprimer et vérifier la suppression d'une intégration Docker Scout.

Résumé

Dans ce laboratoire (lab), vous avez appris à gérer les intégrations Docker Scout. Vous avez commencé par lister les intégrations existantes en utilisant la commande docker scout integration ls, qui affiche le nom, le type et l'état de chaque intégration configurée.

Ensuite, vous avez pratiqué la suppression d'une intégration spécifique par son nom en utilisant la commande docker scout integration rm. Enfin, vous avez vérifié que l'intégration avait été supprimée avec succès en listant à nouveau les intégrations, confirmant que l'intégration supprimée n'apparaissait plus dans la liste.