Docker安装Jenkins

1.下载镜像

1
docker pull jenkins

  

2.生成一个容器

1
docker run -d --name myjenkins -p 8081:8080 -p 50000:50000  --volume /srv/jenkins_home:/ var /jenkins_home jenkins

  

注:运行时可能回报如下错误

1
2
touch: cannot touch ‘/ var /jenkins_home/copy_reference_file.log’: Permission denied
Can not write to / var /jenkins_home/copy_reference_file.log. Wrong volume permissions?

这是由于权限不足导致的,进入到docker以后发现/
var /jenkins_home该目录的拥有者为jenkinds。uid为1000。
所以解决方案为更改该目录(/srv/jenkins_home)的拥有者或者是将其设置为777即可解决。

转载于:https://www.cnblogs.com/huashengxue/p/9578500.html

你可能感兴趣的:(Docker安装Jenkins)