695 B
695 B
Склейка 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
- Собираем, тэгаем и пушим