最終更新
役に立ちましたか?
コンテナイメージに Docker ラベルを追加することで、コンテナイメージをコードリポジトリにリンクできます。これは、複数の異なるリポジトリからイメージをビルドし、Aikido に自動でマッピングさせたい場合に便利です。
Aikido はリンク用の Docker ラベルを 2 つ認識します。必要なのはそのうち 1 つだけです。
aikido.repository: Aikido 独自のラベル
org.opencontainers.image.source: 標準の OCI ラベル
値には、そのイメージが属するコードリポジトリの完全な URL を設定してください。
両方のラベルが存在する場合、 aikido.repository が優先されます。
Aikido がコンテナイメージをスキャンすると、イメージの OCI ラベルを調べます。対応するラベルが見つかると、そのイメージを一致するコードリポジトリに自動的にリンクします。
リンクされると、コンテナの問題は Aikido フィード内の関連リポジトリに表示されます。
ラベルは Dockerfile のビルド時に設定する必要があります。Aikido はそれをイメージのメタデータから直接読み取るため、イメージがプッシュされた後に追加することはできません。
いったん Docker ラベル経由でイメージがリンクされると、Aikido UI からリンクを解除することはできません。リンク先を変更するには、Dockerfile 内のラベル値を更新してイメージを再ビルドしてください。
最終更新
役に立ちましたか?
役に立ちましたか?