jenkins-ssh-agent-jdk17-dind/README.md
2025-03-03 00:42:00 +03:00

695 B
Raw Blame History

Склейка DinD и Jenkins SSH Agent.

  • Берем Jenkins SSH Agent, а именно Alpine Dockerfile
  • Изменяем базовый образ на docker:dind (по-умолчанию он на базе alpine)
  • Добавляем в Dockerfile под создание пользователя jenkins строки:
RUN addgroup docker || true && \
    addgroup ${user} docker
  • В setup-sshd вписываем строки:
# dockerd's patch
dockerd-entrypoint.sh
  • Собираем, тэгаем и пушим