docker scout integration delete コマンドを使って統合設定を削除する方法

DockerDockerBeginner
今すぐ練習

💡 このチュートリアルは英語版からAIによって翻訳されています。原文を確認するには、 ここをクリックしてください

はじめに

この実験では、Docker Scout の統合設定を削除することで管理する方法を学びます。まず、既存の Docker Scout の統合設定を一覧表示し、削除したい設定を特定します。

その後、docker scout integration rm コマンドを使用して、特定の統合設定を名前で削除します。最後に、再度統合設定を一覧表示することで、設定が正常に削除されたことを確認します。


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{{"docker scout integration delete コマンドを使って統合設定を削除する方法"}} docker/rm -.-> lab-555206{{"docker scout integration delete コマンドを使って統合設定を削除する方法"}} end

既存の Docker Scout 統合設定を一覧表示する

このステップでは、既存の Docker Scout の統合設定を一覧表示する方法を学びます。Docker Scout は、コンテナイメージのセキュリティ状態を理解し、改善するのに役立ちます。統合設定により、Docker Scout は他のサービスと接続して、イメージに関する情報を収集することができます。

既存の Docker Scout の統合設定を一覧表示するには、docker scout integration ls コマンドを使用できます。このコマンドを実行すると、設定された各統合設定の名前、タイプ、およびステータスが表形式で表示されます。

現在の統合設定を確認するために、コマンドを実行しましょう。LabEx 環境でターミナルを開きます。

docker scout integration ls

環境によって表示される具体的な統合設定は異なる場合がありますが、以下のような出力が表示されるはずです。

NAME      TYPE      STATUS
my-integration  my-type   ready

出力には、各統合設定に関する以下の情報が表示されます。

  • NAME: 統合設定の一意の名前。
  • TYPE: 統合設定のタイプ(例:特定のレジストリまたはサービス)。
  • STATUS: 統合設定の現在のステータス(例:ready, error)。

既存の統合設定を理解することは、それらを管理する最初のステップです。次のステップでは、統合設定を削除する方法を学びます。

名前を指定して特定の Docker Scout 統合設定を削除する

このステップでは、名前を指定して特定の Docker Scout 統合設定を削除する方法を学びます。統合設定を削除すると、Docker Scout と外部サービス間の接続が解除されます。

統合設定を削除するには、docker scout integration rm コマンドの後に削除したい統合設定の名前を指定します。

前のステップで、削除したい統合設定の名前を確認しているはずです。ここでは、統合設定の名前が my-integration であると仮定します。環境によって名前が異なる場合は、実際の名前に置き換えてください。

以下のコマンドを実行して統合設定を削除します。

docker scout integration rm my-integration

コマンドが正常に実行されると、以下のように削除が確認される出力が表示されます。

Integration 'my-integration' deleted

これにより、指定した統合設定が Docker Scout の設定から削除されたことが確認できます。次のステップでは、この統合設定が一覧に表示されなくなったことを確認します。

統合設定が削除されたことを確認する

このステップでは、前のステップで削除した Docker Scout の統合設定が一覧に表示されなくなっていることを確認します。これにより、削除が正常に完了したことが確認できます。

削除を確認するには、再度 docker scout integration ls コマンドを使用して、現在の統合設定を一覧表示します。

以下のコマンドを実行します。

docker scout integration ls

コマンドを実行した後、出力を確認します。my-integration(または前のステップで使用した名前)という名前の統合設定は、一覧に表示されなくなっているはずです。統合設定が設定されていない場合、出力には表のヘッダーのみが表示されるか、統合設定が見つからない旨が表示されることがあります。

たとえば、my-integration が唯一の統合設定であった場合、出力は次のようになるかもしれません。

NAME      TYPE      STATUS

他の統合設定が存在する場合、出力にはそれらが一覧表示されますが、my-integration は表示されないはずです。これにより、docker scout integration rm コマンドが統合設定を正常に削除したことが確認できます。

これで、Docker Scout の統合設定の一覧表示、削除、および削除の確認が正常に完了しました。

まとめ

この実験では、Docker Scout の統合設定を管理する方法を学びました。まず、docker scout integration ls コマンドを使用して既存の統合設定を一覧表示し、各設定された統合の名前、タイプ、およびステータスを表示しました。

その後、docker scout integration rm コマンドを使用して、名前を指定して特定の統合設定を削除する練習を行いました。最後に、再度統合設定を一覧表示することで、統合設定が正常に削除されたことを確認し、削除された統合設定が一覧に表示されなくなったことを確認しました。