docker启动jenkins命令:
docker run -itd -p 8080:8080 -p 50000:50000 --name jenkins --privileged=true -v /root/jenkins:/var/jenkins_home jenkins/jenkins:2.277.2-lts-centos7
/root/jenkins是docker外创建的目录
/var/jenkins_home是docker里默认jenkins目录
jenkins:2.277.2-lts-centos7是image文件
启动报错:
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?
解决办法:
chown -R 1000 /root/jenkins/
然后启动jenkins
docker start jenkins
参考文章:https://blog.csdn.net/u012744265/article/details/84726584