Установка Jenkins в Docker

Industry:,

Установка Docker:

• Если у вас еще нет Docker, скачайте и установите его с официального сайта: https://www.docker.com/

docker logo

Загрузка образа Jenkins:

  • Откройте терминал или командную строку.
  • Выполните команду:
docker pull jenkins/jenkins:lts

Эта команда скачает образ Jenkins с последней стабильной версией (LTS).

Запуск контейнера Jenkins:

  • Выполните команду:
docker run -d -p 8080:8080 -p 50000:50000 -v jenkins_home:/var/jenkins_home jenkins/jenkins:lts

Эта команда запускает контейнер Jenkins в фоновом режиме (с флагом -d).  
  • -p 8080:8080: Перенаправляет порт 8080 контейнера на порт 8080 хост-машины, чтобы вы могли получить доступ к Jenkins через веб-интерфейс.
  • -p 50000:50000: Перенаправляет порт 50000 контейнера на порт 50000 хост-машины, чтобы Jenkins мог использовать JNLP (Java Network Launch Protocol) для запуска агентов.
  • -v jenkins_home:/var/jenkins_home: Создает том jenkins_home на хост-машине и монтирует его в папку /var/jenkins_home контейнера. Это позволит сохранить конфигурацию и данные Jenkins даже после остановки контейнера.

Доступ к Jenkins:

  • Откройте веб-браузер и введите адрес: http://localhost:8080
  • Введите начальный пароль, который вы найдете в логах Docker (используйте команду dockerlogs <имя_контейнера>).
  • Следуйте инструкциям по настройке Jenkins.

Пошаговая инструкция по базовой настройке Jenkins по ссылке

case studies

See More Case Studies

Работа в Git: погружаемся в систему контроля версий | Часть 2

Представьте, что вы пишете книгу. Без Git у вас будет один файл с текстом. Если вы захотите вернуться к предыдущей версии, вам придется постоянно делать копии файла, что быстро превратится в хаос. Git же автоматически запоминает каждое изменение, позволяя легко вернуться к любой главе, написанной в прошлом.

Learn more
Связаться с нами

Комплексные IT услуги для вас

Мы будем рады ответить на любые ваши вопросы и помочь вам определить, какая из наших услуг лучше всего соответствует вашим потребностям.

Наши преимущества:
Что дальше?
1

Мы запланируем звонок в удобное для вас время

2

Мы проводим рабочую встречу по выявлению потребностей и консультированию

3

Мы готовим коммерческое предложение

Получить бесплатную консультацию