问题:用Docker启动Jenkins出现权限问题
解决方法:
我是通过一个docker-compose.yml文件启动的Jenkins,并在其中通过volumes做了持久化。出现这个问题的原因是因为volume对应的持久化文件夹所有者不是jenkins。
1,修改文件夹所有者
sudo chown -R 1000:1000 /data/docker/jenkins/
2,在docker-compose.yml文件中加入user
version: '2'
services:
jenkins:
restart: always
image: jenkins:latest
user: root
...
...