使用docker搭建jenkins

记录一下在CentOS7中使用docker运行一个jenkins…

环境

使用CentOS7

前置条件

  1. 需要有tomcat
1
2
3
docker pull jenkins
mkdir /home/jenkins
docker run -d --name myjenkins -p 15000:50000 -p 18080:8080 -v /home/jenkins:/home/jenkins jenkins

-v和使用copy的效果是如何不同的

此处占坑


然后需要找密码了,访问服务器的10080端口可以看到jenkins的登陆界面。
该界面会告诉我们密码放在/var/jenkins_home/secrets/initialAdminPassword里面,
但我们的jenkins是在docker容器中启动的,所以我们需要到容器内对应的路径去找。

1
2
docker exec -it myjenkins /bin/bash # 进入容器
cat /var/jenkins_home/secrets/initialAdminPassword

拿到密码a704538e730d4acda43343383718377c

退出容器

1
logout

登陆进去选插件,发现有一堆安装失败了
pipeline

后续操作并没有学会……

自己写一个吧