docker 启动jenkins就退出
docker 启动jenkins就退出,查看日志出现:Can not write to /var/jenkins_home/copy_reference_file.log. Wrong volume permissions?touch: cannot touch '/var/jenkins_home/copy_reference_file.log': Permission denied网上查阅资料
·
docker 启动jenkins就退出,查看日志出现:
Can not write to /var/jenkins_home/copy_reference_file.log. Wrong volume permissions?
touch: cannot touch '/var/jenkins_home/copy_reference_file.log': Permission denied
网上查阅资料说是jenken默认用户是jenken,而当你登录用户不是jenken,比如我的是root用户:
这个时候我们就需要在主机上面给主机地址赋予权限,赋予它可以访问jenkins容器的权限,jenkins内部用的是uid 1000 的user
chown -R 1000 /root/jenkins_home
在运行就ok了
docker run -d -p 8081:8080 -v /root/jenkins_home:/var/jenkins_home --name jenkins jenkins/jenkins
or
docker run \
-u root \
--rm \
-d \
-p 9090:8080 \
-p 50000:50000 \
-v jenkins-data:/usr/local/jenkins_home \
-v /var/run/docker.sock:/var/run/docker.sock \
--privileged=true \
jenkinsci/blueocean
or
docker run -d --name jenkins -p 8899:8080 -v /usr/local/jenkins_home:/var/jenkins_home 04540a0bb985
账号:admin
密码在/root/jenkins_home/secrets 下的initialAdminPassword
更多推荐
已为社区贡献1条内容
所有评论(0)