当前位置:首页 > 开发教程 > Web前端 >

关于docker启动jenkins环境的问题

时间:2022-04-02 09:34 来源:未知 作者:不忘初心 收藏

这篇文章主要介绍了docker启动jenkins环境的问题,文中提到了jenkins基本工作原理及管理员密码获取方法,对docker启动jenkins环境相关知识感兴趣的朋友一起看看吧

【注意:】jenkins的docker镜像,需要从官网进入直接获取,其他地方获取到的docker镜像,可能因为Jenkins版本过低,导致后续插件安装失败等问题!!!

jenkins基本工作原理

关于docker启动jenkins环境的问题

1.拉取镜像

需要从官网进入:Jenkins download and deployment

命令:

docker pull jenkins/jenkins:lts

2.创建目录

由于防止jenkins中重要文件因为容器损毁或删除导致文件丢失,因此创建文件对外挂载

mkdir /data/jenkins

并且需要对目录开放docker进程操作的完全读写的权限

chmod 777 /data/jenkins

3.启动容器

docker run -d -p 10240:8080 -p 10241:50000 --restart always -v /data/jenkins:/var/jenkins_home -v /etc/localtime:/etc/localtime --name jenkins jenkins/jenkins:lts

并查看日志

docker logs -f jenkins

4.配置镜像加速,进入 cd /data/jenkins 目录。

修改 vi hudson.model.UpdateCenter.xml里的内容

修改前

关于docker启动jenkins环境的问题

将 url 修改为 清华大学官方镜像:https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json

修改后

关于docker启动jenkins环境的问题

5.管理员密码获取方法

编辑initialAdminPassword文件(查看,把密码输入登录中的密码即可,开始使用。

进入到容器内部查看密码:

docker exec -it jenkins /bin/bash
cat /data/jekins/secrets/initialAdminPassword

lts镜像默认是最新版本,一定要拉取这个否则无法下载插件

6.不要选择安装推荐的插件

否则会出现版本不支持很多插件安装失败,选择插件来安装,

关于docker启动jenkins环境的问题

关于docker启动jenkins环境的问题

到此这篇关于docker启动jenkins环境的文章就介绍到这了,更多相关docker启动jenkins环境内容请搜索源码搜藏网以前的文章或继续浏览下面的相关文章希望大家以后多多支持源码搜藏网!


Web前端阅读排行

最新文章