一. 创建容器
docker run --name jenkins -u root -d -p 8080:8080 -p 50000:50000 \
-v /usr/local/jenkins_home:/var/jenkins_home \
-v /var/run/docker.sock:/var/run/docker.sock \
jenkinsci/blueocean
二. 打开防火墙
firewall-cmd --zone=public --add-port=8080/tcp --permanent
firewall-cmd --zone=public --add-port=50000/tcp --permanent
# 重启防火墙使其生效
firewall-cmd --reload
三. 访问jenkins

四. 初始化jenkins
1. 获取密码:
docker logs jenkins

2. 初始化插件


不用管,直接继续




点击之后需要手动启动一下,否则一直在等待界面,执行以下命令就行
docker start jenkins
然后刷新一下页面就行

五. jenkins常见问题
如果出现某些插件下载失败报

请将jenkins升级到最新版本试试



最后,重启jenkins
docker restart jenkins
完成!
Docker中部署Jenkins并初始化
文章详细介绍了如何使用Docker创建一个名为jenkins的容器,配置端口映射,挂载数据卷,以及开放8080和50000端口的防火墙规则。接着,讲述了如何访问Jenkins,获取初始化密码,手动启动容器以完成设置。在遇到插件下载问题时,建议升级Jenkins版本,并给出了重启容器的命令。

被折叠的 条评论
为什么被折叠?



