准备
安装jdk https://blog.csdn.net/ityqing/article/details/82432145
安装docker https://mp.csdn.net/postedit/83933004
- 拉取官方docker镜像地址
docker pull jenkins
- 创建挂载目录
mkdir /home/jenkins_home
- 给挂载目录创建权限(这个很重要,不然Jenkins会因为权限启动失败)
chown -R 1000 /var/jenkins_home
- 运行Jenkins
docker run -d --name myjenkins -p 7777:8080 -v /home/jenkins_home:/var/jenkins_home -t jenkins
-d 表示后台运行
-p 7777:8080:将容器的8080端口映射到宿主机的7777端口
--name myjenkins :将容器命名为myjenkins
-v: /home/jenkins:/var/jenkins_home : 将主机中当前目录下的jenkins挂载到容器的/var/jenkins_home
-t: 为容器重新分配一个伪输入终端,通常与 -i 同时使用;
到此为止就安装成功了
执行:cat /home/jenkins_home/secrets/initialAdminPassword 查看激活密码
浏览器访问: ip:7777
参考:
https://blog.csdn.net/qq_16979575/article/details/79513204
https://www.cnblogs.com/stulzq/p/8627360.html