Docker 下部署 Jenkins(持续集成工具)
- Docker
- 2024-03-27
- 34热度
- 0评论

# 新建Jenkins工作目录
mkdir /usr/local/docker/jenkins
# 查看目录归属ID
ls -nd /usr/local/docker/jenkins
# 赋予权限
chown -R 1000:1000 /usr/local/docker/jenkins
注:因为Jenkins容器里的用户是Jenkins,而主机用户不是Jenkins,就算是root也一样会报错:/var/jenkins_home/copy_reference_file.log: Permission denied,这个时候就需要在主机上面给主机地址赋予访问Jenkins容器的权限,Jenkins内部用的是uid 1000的user。
# 运行Jenkins容器
docker run -d -p 38080:8080 -p 50000:50000 -v /usr/local/docker/jenkins:/var/jenkins_home -v /etc/localtime:/etc/localtime --privileged=true --name jenkins jenkins/jenkins

鲁ICP备19063141号
鲁公网安备 37010302000824号