docker启动jenkins环境的问题怎么解决
docker启动jenkins环境的问题怎么解决
本篇内容主要讲解“docker启动jenkins环境的问题怎么解决”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“docker启动jenkins环境的问题怎么解决”吧!
【注意:】jenkins的docker镜像,需要从官网进入直接获取,其他地方获取到的docker镜像,可能因为Jenkins版本过低,导致后续插件安装失败等问题!!!
jenkins基本工作原理
1.拉取镜像
需要从官网进入:Jenkins download and deployment
命令:
dockerpulljenkins/jenkins:lts
2.创建目录
由于防止jenkins中重要文件因为容器损毁或删除导致文件丢失,因此创建文件对外挂载
mkdir/data/jenkins
并且需要对目录开放docker进程操作的完全读写的权限
chmod777/data/jenkins
3.启动容器
dockerrun-d-p10240:8080-p10241:50000--restartalways-v/data/jenkins:/var/jenkins_home-v/etc/localtime:/etc/localtime--namejenkinsjenkins/jenkins:lts
并查看日志
dockerlogs-fjenkins
4.配置镜像加速,进入 cd /data/jenkins 目录。
修改 vi hudson.model.UpdateCenter.xml里的内容
修改前
将 url 修改为 清华大学官方镜像:https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json
修改后
5.管理员密码获取方法
编辑initialAdminPassword文件(查看,把密码输入登录中的密码即可,开始使用。
进入到容器内部查看密码:
dockerexec-itjenkins/bin/bashcat/data/jekins/secrets/initialAdminPassword
lts镜像默认是最新版本,一定要拉取这个否则无法下载插件
6.不要选择安装推荐的插件
否则会出现版本不支持很多插件安装失败,选择插件来安装,
到此,相信大家对“docker启动jenkins环境的问题怎么解决”有了更深的了解,不妨来实际操作一番吧!这里是恰卡编程网网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!
推荐阅读
-
Linux如何在命令行下创建和管理 Docker 网络
-
Linux如何在系统启动时自动运行 Docker 容器
-
容器化最佳实践:Docker 与 Kubernetes 在微服务架构中的协同设计
-
Docker 镜像优化指南:分层构建、瘦身技巧与多阶段编译实践
-
Docker 新手入门:容器创建、镜像打包与数据卷管理基础
-
Docker 容器 CPU 占用过高:资源限制策略与进程分析工具使用
-
IntelliJ IDEA 远程开发:连接 SSH 服务器与 Docker 容器的配置指南
IntelliJIDEA远程开发:连接SSH服务器与Docker容器的配置指南在现代软件开发中,远程开发已经成为一种常...
-
用 VS Code+Docker 构建全栈开发环境:从本地调试到云端部署全流程
-
Docker 镜像分层原理:UnionFS 机制与缓存利用最佳实践
-
IntelliJ IDEA+Docker:微服务项目的本地调试与容器化部署流程