问题解决:用Docker启动Jenkins出现权限问题
问题:用Docker启动Jenkins出现权限问题解决方法:我是通过一个docker-compose.yml文件启动的Jenkins,并在其中通过volumes做了持久化。出现这个问题的原因是因为volume对应的持久化文件夹所有者不是jenkins。1,修改文件夹所有者sudo chown -R 1000:1000 /data/docker/jenkins/2,在dock...
·
问题:用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
...
...
3,如不通过docker-compose启动Jenkins,则需在启动时加上-u root
更多推荐
已为社区贡献5条内容
所有评论(0)