Конфигурация Jenkinw удаляется после перезагрузки - PullRequest
0 голосов
/ 08 декабря 2018

У меня есть сервер ec2 в aws.Я запускаю образ докера jenkins и настраиваю все в jenkins (загружаю плагины, выполняю задания и т.настроить все с нуля.

У меня вопрос, как я могу сохранить свою конфигурацию, чтобы мне не нужно было все настраивать после перезагрузки?

1 Ответ

0 голосов
/ 08 декабря 2018

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

, пожалуйста, следуйте этому:

docker run -p 8080: 8080 -p 50000: 50000 -v / your / home: / var / jenkins_home jenkins

здесь / your / home может ссылаться на любой каталог на вашем хост-компьютере.

Если мне нужно запустить контейнер Jenkins

ssh root@192.168.2.13

pwd

/ root / home

mkdir Jenkins_vol

cd Jenkins_vol

теперь выполните команду:

docker run --name Myjenkins -p 8080: 8080 -p 50000: 50000 -v / home / Jenkins_vol:/ var / jenkins_home Jenkins: последний

после этого вы можете подтвердить, перезапустив свой контейнер, он будет работать хорошо.

Пожалуйста, дайте мне знать, если есть проблема.Следуйте документации докера Jenkins: https://hub.docker.com/_/jenkins/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...