docker运行jenkins

pull镜像

docker pull jenkins

run

为了方便安装插件,所以将jenkins_home目录映射出来html

docker run -p 8080:8080 -p 50000:50000 -v /home/docker/jenkins:/var/jenkins_home jenkins

报错:git

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?

须要修改下目录权限, 由于当映射本地数据卷时,/home/docker/jenkins目录的拥有者为root用户,而容器中jenkins user的uid为1000github

sudo chown -R 1000:1000 /home/docker/jenkins

初始化

http://192.168.99.100:8080/
图片描述docker

安装推荐的插件
图片描述ui

或者本身选择要安装的plugin
图片描述spa

进入jenkins
图片描述插件

doc

相关文章
相关标签/搜索