# Sonatype Nexus Repositoryのイメージスキャン

既知の脆弱性をスキャンするために、Sonatype Nexus Repository を Aikido に接続できます。

以下の簡単な手順に従って、この機能を有効にしてください:

**ステップ1**: Sonatype Nexus Repository にログインします。インスタンス URL、レジストリ名、認証情報を取得する必要があります

次の **インスタンス URL** は、Sonatype Nexus Repository にアクセスするために必要な URL です。これには `http(s)://` と、インスタンスのポートが含まれます。たとえば: `https://my-awesome-nexus-repository.com:8081`

次の **レジストリ名** は、画像をスキャンする対象となるホスト済み Docker リポジトリの名前です。これはリポジトリを参照すると確認できます。

![リポジトリ名、種類、フォーマット、オンライン状態を表示するアセットブラウザーのインターフェース。](https://help.aikidogov.us/_assets/25b06e18db9a/ucarecdn-4cb12899-8114-4d1a-aae8-7159b9735410.png)

この例では、レジストリ名は *docker-hosted*

次の **認証情報** ユーザートークン（推奨）またはユーザー認証情報のいずれかです。

右上のプロフィールに移動します

![「サインアウト」ボタンのある管理者プロフィールセクション。](https://help.aikidogov.us/_assets/dc5c87080d83/ucarecdn-7c62ac69-abed-4c00-9052-647cac37db8b.png)

左側のサイドバーで「User token」をクリックします。次に、「Access user token」ボタンをクリックします

![Sonatype Nexus Repository のトークンを生成またはリセットするためのユーザートークン管理インターフェース。](https://help.aikidogov.us/_assets/8555f9b9bf1e/ucarecdn-3d027f49-9f83-4f4e-b8bb-06e2e63fe3c3.png)

認証して取得する **ユーザートークンの名前コード** と **ユーザートークンのパスコード** モーダルから

![クリップボードへのコピーとセキュリティ警告を備えたユーザートークンコードの表示。](https://help.aikidogov.us/_assets/0f68a2c87a86/ucarecdn-bfa51fb6-1df1-4f64-8c67-284250f89dd1.png)

![安全にアクセスするためのクリップボードへのコピーオプション付きのユーザートークンパスコード表示。](https://help.aikidogov.us/_assets/289b0ab72d99/ucarecdn-a4448113-72d4-418c-8c74-5bb425a978fc.png)

**注:** Sonatype Nexus Repository でユーザートークンが有効になっていない場合は、ログイン認証情報を使用することもできます。ユーザートークンの方が一般的により安全で、リセットも容易なため、これは推奨しません。

**ステップ2**: 収集したデータを対応するフィールドに入力し、保存をクリックします

![Sonatype Nexus コンテナイメージレジストリに接続して設定するためのフォーム。](https://help.aikidogov.us/_assets/05112a63ce9c/ucarecdn-289cbcc3-0f71-4e08-97a0-30a4d97aaa0a.png)

**ステップ 3:** Aikido が、アクセス可能なすべてのコンテナリポジトリを見つけて一覧表示します。

**ステップ 4:** 検出結果の重複排除をより適切に行うため、リポジトリをコードリポジトリにリンクできます。この手順は任意です！

**手順 5：** レジストリの横にあるアクションメニューで「scan repos in registry」をクリックして開始します。結果はフィードに表示されます！
