Docker安装jenkins

Docker安装和运行jenkins 【官方镜像系统版本太老旧,不推荐,请往下边看】

dockerhub官网镜像:https://hub.docker.com/_/jenkins

#拉取镜像
docker pull jenkins
#查看镜像
docker images
#运行
docker run --name myjenkins -d -p 8080:8080 -p 50000:50000 -v /your/home:/var/jenkins_home jenkins

docker run --name myjenkins -d -p 8099:8080 -p 50000:50000 -v /Users/yanjie12/docker-volume:/var/jenkins_home jenkins

其中,镜像中的/var/jenkins_home包含了jenkins的各种数据。
如果需要增加excutors,需要保持50000端口畅通,文档中这样解释:
You can run builds on the master (out of the box) but if you want to attach build slave servers: make sure you map the port: -p 50000:50000 - which will be used when you connect a slave agent.

更换镜像

docker pull jenkins/jenkins:latest
# 运行,其中 /Users/yanjie12/...是我本机路径
docker run -itd -p 9090:8080 -p 50000:50000 --name jenkins --privileged=true  -v /Users/yanjie12/docker-volume/jenkins:/var/jenkins_home jenkins/jenkins:latest

系统设置

如下图,根据提示,从服务器响应路径找到初始密码:


image.png

下一步之后,选择了install suggested plugin

安装推荐的插件(后续需要插件还可以继续安装):


image.png

创建管理员账号:


image.png

插件安装失败原因查看方法

查看失败原因:http://localhost:9090/updateCenter/

image.png

更改插件源为国内源

【Jenkins】插件更改国内源

最近调试脚本,本机安装了Jenkins,但是安装插件时一直失败。更改升级站点也不生效,究其原因是因为default.json中插件下载地址还https://updates.jenkins.io,升级站点设置未生效。

需要操作两个步骤

  1. 进入 Manage Jenkins -》 Manage Plugin -> Advanced 最下面有 Update Site 设置为:https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json

  2. 修改服务器配置,进入 jenkins安装目录 , /updates/default.json ,将其中的 updates.jenkins-ci.org/download 替换为 mirrors.tuna.tsinghua.edu.cn/jenkins ,然后把www.google.com 修改为 www.baidu.com

3. 重启Jenkins服务

再次下载插件就可以了

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容