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了;


相关文章
|
12天前
|
安全 jenkins 持续交付
如何在 Jenkins 中配置邮件通知?
如何在 Jenkins 中配置邮件通知?
|
2月前
|
监控 jenkins 持续交付
Docker和Jenkins有什么不同
【10月更文挑战第18天】Docker和Jenkins有什么不同
|
2月前
|
Java jenkins 持续交付
Centos7下docker的jenkins下载并配置jdk与maven
通过上述步骤,您将成功在CentOS 7上的Docker容器中部署了Jenkins,并配置好了JDK与Maven,为持续集成和自动化构建打下了坚实基础。
110 1
|
3月前
|
应用服务中间件 Docker 容器
docker应用部署---Tomcat的部署配置
这篇文章介绍了如何使用Docker部署Tomcat服务器,包括搜索和拉取Tomcat镜像、创建容器并设置端口映射和目录映射,以及如何创建一个HTML页面并使用外部机器访问Tomcat服务器。
docker应用部署---Tomcat的部署配置
|
2月前
|
运维 jenkins 持续交付
自动化部署的魅力:如何用Jenkins和Docker简化运维工作
【10月更文挑战第7天】在现代软件开发周期中,快速且高效的部署是至关重要的。本文将引导你理解如何使用Jenkins和Docker实现自动化部署,从而简化运维流程。我们将从基础概念开始,逐步深入到实战操作,让你轻松掌握这一强大的工具组合。通过这篇文章,你将学会如何利用这些工具来提升你的工作效率,并减少人为错误的可能性。
|
2月前
|
网络协议 Docker 容器
docker中的DNS配置
【10月更文挑战第5天】
341 1
|
2月前
|
存储 Ubuntu JavaScript
如何使用Docker优化你的开发环境配置
如何使用Docker优化你的开发环境配置
|
2月前
|
jenkins Java 持续交付
Docker搭建jenkins环境
这篇文章详细介绍了如何利用Docker搭建Jenkins环境,包括拉取Jenkins镜像、配置端口映射及初始化设置的步骤。
165 0
Docker搭建jenkins环境
|
2月前
|
Docker 容器
利用Docker Compose优化开发环境的配置
在现代软件开发中,环境一致性至关重要。开发人员常需在不同机器间复制环境配置,而Docker Compose提供了一种简便有效的方法来定义和运行多容器Docker应用程序,确保开发、测试和生产环境一致,简化团队协作,提高开发效率。通过YAML文件配置服务、网络和卷,使用简单命令即可启动和停止服务。本文将介绍Docker Compose的核心优势、基本使用方法及高级功能,帮助你更好地管理和优化开发环境。
|
3月前
|
应用服务中间件 nginx Docker
docker应用部署---nginx部署的配置
这篇文章介绍了如何使用Docker部署Nginx服务器,包括搜索和拉取Nginx镜像、创建容器并设置端口映射和目录映射,以及如何创建一个测试页面并使用外部机器访问Nginx服务器。
下一篇
无影云桌面