Skip to content
KitploitKITPLOIT
ИнструментыБлог
Отправить
ИнструментыБлог
Отправить

Инструменты для хакинга, пентеста и кибербезопасности — ваш арсенал защиты!

Kitploit — это каталог инструментов для хакинга, кибербезопасности и пентестинга. Находите последние обновления проектов для поиска уязвимостей, анализа систем, автоматизации тестирования и усиления вашей безопасности.

··Ленты·Контакты·Конфиденциальность·© 2026 Kitploit

Каталог инструментов

Категории

Все категории
Loading categories
jenkinsci__docker-commons-plugin_CVE-2022-20617_1-17 | Kitploit
Инструменты/GitHubGitHub/shoucheng3/jenkinsci__docker-commons-plugin_cve-2022-20617_1-17
Аутентификация и авторизацияБезопасность облачной инфраструктурыБезопасность контейнеровАудит конфигурацииDevSecOpsБезопасность API
GitHubshoucheng3/jenkinsci__docker-commons-plugin_cve-2022-20617_1-17

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

Популярное

Смотреть все →

Откройте для себя самые используемые инструменты нашего сообщества.

Изучить все инструменты

Просмотрите нашу коллекцию инструментов

Смотреть все инструменты →
Поделиться
Репозиторий
1 год назадЕщё не проверено

Плагин Docker Commons API для Jenkins

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

Плагин API, который предоставляет общую функциональность для различных плагинов, связанных с Docker.

Краткое описание

  • API для управления отпечатками Docker-образов и контейнеров
  • Учётные данные и местоположение Docker Registry
  • Учётные данные и местоположение Docker Daemon (также известного как Docker Remote API)
  • ToolInstallation для клиентов Docker CLI
  • Точка расширения DockerImageExtractor для получения связей Docker-образов из заданий
  • Простой интерфейс со ссылками на связанные отпечатки образов в Docker-сборках
  • и т.д.

Варианты использования

Учётные данные и местоположения

Это позволяет пользователям настроить один набор конечных точек и учётных данных и использовать его во всех плагинах, связанных с 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

История изменений

  • См. GitHub Releases для последних версий
  • См. архив примечаний к выпускам для версии 1.15 и более ранних
Скачать инструмент