Установка
Docker compose
- Создать директорию jenkins_compose
mkdir jenkins_compose && cd jenkins_compose
- Создать compose файл
nano docker-compose.yaml
- Скопировать в файл текст, сохранить и выйти
services: jenkins: image: jenkins/jenkins:lts privileged: true user: root ports: - 8080:8080 - 50000:50000 container_name: jenkins volumes: - /home/${myname}/jenkins_compose/jenkins_configuration:/var/jenkins_home - /var/run/docker.sock:/var/run/docker.sock
- Запустить образ
docker compose up
- С данной конфигурацией по http://localhost:8080 будет находиться web интерфейс. При первом старте в консоль будет выдан ключ инициализации, который нужно скопировать в web форму.
- В директории jenkins_compose создаем ключи
ssh-keygen -t rsa -f jenkins_agent