由于我已经配置好dockerfile生成了镜像放在了dockerhub上 只需要拉取下来镜像运行就可以

你也可以直接用官方的镜像 电梯直达

拉取镜像

1
docker pull dylan123/jenkins:0.0.1

运行镜像

1
2
3
4
5
sudo docker run -itd --name jenkins  --restart=always \
-v /home/docker/data/jenkins:/var/lib/jenkins \
-v /usr/lib64:/usr/lib64 -v /var/run/docker.sock:/var/run/docker.sock \
-v $(which docker):/usr/bin/docker -p 8089:8080 \
--privileged=true dylan123/jenkins:0.0.1 /usr/sbin/init

启动jenkins

1
2
3
4
5
6
7
[root@test ~]# docker exec -it jenkins /bin/bash
[root@4720cf76239d /]# service  jenkins start
Failed to get D-Bus connection: Operation not permitted
Starting Jenkins                                           [  OK  ]
[root@4720cf76239d /]# exit
exit
[root@test ~]#

访问jenkins

http:ip:8089

EzhZuR.jpg

  • 查询初始密码

因为已将对应的目录文件映射到本地所以直接在本地查询就可以

1
2
[root@test ~]# cat /home/docker/data/jenkins/secrets/initialAdminPassword
7d210945a6c2482489c20455cacd86d8

其他的正常安装配置就行