Вчера я установил Jenkins в свой домашний каталог. Я использовал Docker на Ubuntu
docker run \ -u root \ --rm \ -d \ -p 8081:8080 \ -p 50000:50000 \ -v jenkins-data:/var/jenkins_home \ -v /var/run/docker.sock:/var/run/docker.sock \ jenkinsci/blueocean
Я запустил контейнер и открыл его в браузере Firefox.
Теперь у меня есть проблемы, чтобы разблокировать Дженкинс.
Это разрешения
drwx------ 4 root root 4096 мај 29 17:14 secrets/
Если я поменяю права доступа, это сделает мою машину уязвимой?
Если я проверяю контейнер, мои крепления
"Mounts": [
{
"Type": "volume",
"Name": "f2bc2476f886b6ad57a04a3c886743456ca41d48dfd7074b027e2b2109cf79ee",
"Source": "/var/lib/docker/volumes/f2bc2476f886b6ad57a04a3c886743456ca41d48dfd7074b027e2b2109cf79ee/_data",
"Destination": "/var/jenkins_home",
"Driver": "local",
"Mode": "",
"RW": true,
"Propagation": ""
}
Но /var/jenkins_home
не существует в /var
В любом случае, если я использую sudo su -
, я вообще не могу манипулировать каталогом.
Как это исправить?