docker版的jenkins配置过程

简介: docker版的jenkins配置过程

jenkins安装配置全过程


jenkins的使用

docker版本的jenkins的安装

创建映射文件夹

查看文件权限

给uid为1000的权限

docker命令安装jenkins

浏览器中测试

查看密码

安装推荐插件 jdk,maven,git

Maven Integration plugin

重启jenkins


jenkins的使用


docker版本的jenkins的安装


docker pull jenkins


创建映射文件夹


mkdir /home/jenkins


查看文件权限


ls -nd jenkins/


给uid为1000的权限


我用的是root用户就不设置了


chown -R 1000:1000 jenkins


docker命令安装jenkins


我没映射5000也可以奥


docker run -itd -p 9090:8080 -p 50000:50000 --name jenkins --privileged=true  -v /home/jenkins:/var/jenkins_home jenkins:latest


浏览器中测试


http://你的ip地址:9090


查看密码


cat /home/jenkins/secrets/initialAdminPassword


安装推荐插件 jdk,maven,git


1dc618a0ed9580ce8bfa6facb208c08f.png5d4c6812c8535adbb050f4ddf2e1bce8.png



解释一下我这里为什么是/var/jenkins_home/


因为我首先jenkins是安装在docker里的,这时候使用的就是docker里的路径,


我们上面运行jenkins的时候,看我标红的地方;


这里我的jdk是复制了一份放在/home/jenkins/下面的,所以这里路径就可以直接这么写了;


Maven Integration plugin


46a9d80a6e05e4e3b19d57a0ee70bcdf.png

右上角的搜索框输入:Maven Integration plugin


重启jenkins


找到之后直接安装,然后重启jenkins就可以了;


重启jenkins可以直接在浏览器地址栏操作:


http://你的ip地址:9090/restart


这样就OK了;


相关文章
|
14天前
|
开发工具 Docker 容器
Docker 镜像加速器配置指南
dockerhub加速器失败,使用第三方加速器
|
27天前
|
Docker 容器
|
27天前
|
Docker 容器
Docker 镜像加速器配置指南
dockerhub加速器失败,使用第三方加速器
|
1月前
|
移动开发 jenkins 持续交付
jenkins配置git
通过上述步骤,您可以在 Jenkins 中成功配置 Git,从而实现自动拉取代码并进行构建和部署。这些配置不仅提高了开发效率,还保证了代码的连续集成和交付。确保每一步配置正确,以避免在实际使用中遇到问题。
52 1
|
1月前
|
存储 Prometheus 监控
Docker容器内进行应用调试与故障排除的方法与技巧,包括使用日志、进入容器检查、利用监控工具及检查配置等,旨在帮助用户有效应对应用部署中的挑战,确保应用稳定运行
本文深入探讨了在Docker容器内进行应用调试与故障排除的方法与技巧,包括使用日志、进入容器检查、利用监控工具及检查配置等,旨在帮助用户有效应对应用部署中的挑战,确保应用稳定运行。
49 5
|
2月前
|
安全 jenkins 持续交付
如何在 Jenkins 中配置邮件通知?
如何在 Jenkins 中配置邮件通知?
128 11
|
2月前
|
存储 安全 数据安全/隐私保护
Docker中配置TLS加密的步骤
我们可以在 Docker 中成功配置 TLS 加密,增强 Docker 环境的安全性,保护容器之间以及与外界的通信安全。需要注意的是,在实际应用中,应根据具体情况进行更细致的配置和调整,确保符合安全要求。同时,定期更新证书和私钥,以保障安全性。
74 1
|
3月前
|
监控 jenkins 持续交付
Docker和Jenkins有什么不同
【10月更文挑战第18天】Docker和Jenkins有什么不同
|
3月前
|
Java jenkins 持续交付
Centos7下docker的jenkins下载并配置jdk与maven
通过上述步骤,您将成功在CentOS 7上的Docker容器中部署了Jenkins,并配置好了JDK与Maven,为持续集成和自动化构建打下了坚实基础。
152 1
|
3月前
|
运维 jenkins 持续交付
自动化部署的魅力:如何用Jenkins和Docker简化运维工作
【10月更文挑战第7天】在现代软件开发周期中,快速且高效的部署是至关重要的。本文将引导你理解如何使用Jenkins和Docker实现自动化部署,从而简化运维流程。我们将从基础概念开始,逐步深入到实战操作,让你轻松掌握这一强大的工具组合。通过这篇文章,你将学会如何利用这些工具来提升你的工作效率,并减少人为错误的可能性。

热门文章

最新文章

下一篇
开通oss服务