Jenkins搭建步骤
Jenkins搭建步骤
1、下载jenkins镜像
jenkins需要依赖jdk环境,所以我们直接下载带JDK的jenkins镜像,如下图
docker pull jenkins/jenkins:jdk11`
2、创建jenkins容器
下面是创建jenkins容器的docker命令,解释一下创建参数
docker run -p 8087:8080 --restart=always -v /etc/localtime:/etc/localtime -v /Users/xxx/personal/test/docker/jenkins1/jenkins-data:/var/jenkins_home -v /Users/xxx/.docker/run/docker.sock:/var/run/docker.sock --name jenkins_jdk11 -d jenkins/jenkins:jdk11
1)、-p 8087:8080,都是将容器端口映射到宿主机的一个端口
2)、–restart=alwasy,是容器启动失败后重启
3)、-v是卷的意思,将宿主机目录映射到容器中的目
可以看到,我们的容器创建命令中有4个卷的指令。
第一个:将宿主机的时间文件映射到容器中,为的是让宿主机的时间和容器的时间保持一致
第二个:创建jenkins的工作目录,这个目录很重要。jenkins构建好的项目就会放到这个目录中。这里我们将jenkins的工作目录映射到了宿主机的一个目录中
第三个:将本地的docker监听的文件映射到容器中
4)、–name jenkins_jdk11,容器的名称是jenkins_jdk11
5)、-d 容器后台运行
6)、jenkins/jenkins:jdk11,使用这个镜像创建容器
3、验证jenkins容器启动成功
可以访问127.0.0.1:8087,如果可以看到jenkins的登录页面就算安装成功了,找到登录密码
4、安装jenkins工具
选择Manage Jenkins标签下的Tools标签,安装maven
5、创建jenkins任务,配置git后添加构建步骤,clean install 清楚maven之前编译的缓存并再次编译
6、构建完成
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通