前篇
lalala
建议先有些docker基础,了解docker基础命令后往下看 论如何半天了解docker基础命令
选型
jenkins有多种安装方式,总结了下,个人觉得docker算是最简单方便的
步骤
下载并运行jenkins
// 下载jenkins镜像
docker pull jenkins/jenkins
// 查看jenkins是否下载成功
docker images
// 启动jenkins容器
docker run -u root -d --name jenkins -p 32678:8080 -p 32679:50000 -v /docker-cache/jenkins-data:/var/jenkins_home -v /docker-cache/docker.sock:/var/run/docker.sock jenkins/jenkins
- -p port1:port2 将docker容器中的运行端口映射到服务器上【post1:服务器端口,port2:容器中的端口】
- /docker-cache 在根目录下创建的空文件夹,用于jenkins的持久化缓存
- --name xxx jenkins容器的名称
- -d 后台运行容器
// 查看jenkins是否运行成功
docker ps
ok,到这,jenkins已经成功运行起来了
配置
配置本机访问的映射端口
本机访问vmware中启动的服务 添加端口映射:
本机浏览器访问,虚拟机上运行的jenkins容器已经可以成功访问了
第一次访问
- 获取管理员密码步骤
- 这个地方可以使用xshell连接虚拟机机服务器,vmware上面无法复制,比较麻烦
// 进入容器
docker exec -it jenkins bash
// 查看初始的管理员密码
cd /var/jenkins_home/secrets
tail -f initialAdminPassword
- 填入管理员密码
- 选择推荐安装
- 在这个界面等待插件安装完成
- 有好些安装失败的,先不管了,继续
- 创建第一个管理员账号,保存
- 然后下一步,下一步,ok,到这jenkins已经完全安装成功了