Docker jenkins volume пустой


#1

Добрый день.
Запускаю докер контейнер jenkins
docker run --name jenkins -d -p 8080:8080 -p 50000:50000 -v /home/kuznetsov/docker/jenkins:/var/jenkins-home --restart always jenkinsci/jenkins:lts

Хост машина - Debian.
Jenkins запустился и в браузере я могу с ним работать.

Однако на хост машине каталог /home/kuznetsov/docker/jenkins пустой.
Если я удаляю контейнер и запускаю снова, то дженкинс весь чистый как в первый раз.

Перед тем как запустить контейнер я дал на каталог /home/kuznetsov/docker/jenkins права пользователю с id 1000
sudo chown 1000 /home/kuznetsov/docker/jenkins

Подскажите, почему монтируемый каталог пустой?

Мне он нужен в том числе и для того, чтобы положить туда сертификат SSL от gitlaba


#2

Проверьте, что монтируете правильный каталог. Лучше всего заглянуть напрямую в докерфайл в секцию volume


#3

ошибка в параметре монтирования - docker run -v some:/var/jenkins_home

по моему - если мне не изменяет память “нижнее подчеркивание” применяется

точка монтирования другая https://github.com/jenkinsci/docker/blob/master/Dockerfile#L11


#4

Вот что значит незамыленный взгляд со стороны )))
Все заработало, каталог заполняется.
Спасибо, коллеги!