一. 创建容器
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
完成!