Skip to content
KitploitKITPLOIT
ツールブログ
提出
ツールブログ
提出

ハッキング、侵入テスト、サイバーセキュリティツールをあなたのセキュリティアーセナルに!

Kitploitはハッキング、サイバーセキュリティ、ペネトレーションテストのツールディレクトリです。最新のプロジェクトアップデートを見つけて、脆弱性の発見、システム分析、テストの自動化、セキュリティの強化を行いましょう。

··フィード·お問い合わせ·プライバシー·© 2026 Kitploit

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
jenkinsci__docker-commons-plugin_CVE-2022-20617_1-17 — Docker関連のCI/CDプラグイン間で、Docker資格情報管理、レジストリ認証、デーモン設定、イメージフィンガープリントのための共有APIを提供するJenkinsプラグイン。 | Kitploit
ツール/GitHubGitHub/shoucheng3/jenkinsci__docker-commons-plugin_cve-2022-20617_1-17
認証と認可クラウドインフラストラクチャセキュリティコンテナセキュリティ構成監査DevSecOpsAPIセキュリティ
GitHubshoucheng3/jenkinsci__docker-commons-plugin_cve-2022-20617_1-17

jenkinsci__docker-commons-plugin_CVE-2022-20617_1-17

Docker関連のCI/CDプラグイン間で、Docker資格情報管理、レジストリ認証、デーモン設定、イメージフィンガープリントのための共有APIを提供するJenkinsプラグイン。

人気

すべて見る →

コミュニティで最も使われているツールを見つけましょう。

すべてのツールを探索

ツールコレクションを閲覧

すべてのツールを見る →
共有
リポジトリを見る
61年前未レビュー

Docker Commons API Plugin for Jenkins

Join the chat at https://gitter.im/jenkinsci/docker Jenkins Plugin GitHub release Jenkins Plugin Installs

さまざまな Docker 関連プラグインに共通の共有機能を提供する API プラグインです。

概要

  • Docker イメージとコンテナのフィンガープリントを管理するための API
  • Docker レジストリの認証情報と場所
  • Docker デーモン(別名 Docker Remote API)の認証情報と場所
  • Docker CLI クライアント向けの ToolInstallation
  • ジョブから Docker イメージの関連を取得する DockerImageExtractor 拡張ポイント
  • Docker ビルド内の関連するイメージフィンガープリントを参照するシンプルな UI
  • など

ユースケース

認証情報と場所

これにより、ユーザーは 1 セットのエンドポイント/認証情報を設定し、それをすべての Docker 関連プラグインで使用できるため、設定をより DRY に保つことができます。

典型的な使用法については Docker Pipeline Plugin を参照してください。

宣言的パイプラインの例

宣言的パイプラインで Docker ホスト/デーモンの認証情報をバインドする方法の例:

root@kitploit:~
pipeline {
  agent any
  tools {
    // a bit ugly because there is no `@Symbol` annotation for the DockerTool
    // see the discussion about this in PR 77 and PR 52: 
    // https://github.com/jenkinsci/docker-commons-plugin/pull/77#discussion_r280910822
    // https://github.com/jenkinsci/docker-commons-plugin/pull/52
    'org.jenkinsci.plugins.docker.commons.tools.DockerTool' '18.09'
  }
  environment {
    DOCKER_CERT_PATH = credentials('id-for-a-docker-cred')
  }
  stages {
    stage('foo') {
      steps {
        sh "docker version" // DOCKER_CERT_PATH is automatically picked up by the Docker client
      }
    }
  }
}

ライセンス

MIT License

変更履歴

  • 最新バージョンについては GitHub Releases を参照してください
  • バージョン 1.15 以前については リリースノートのアーカイブ を参照してください
ツールをダウンロード