惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

J
Java Code Geeks
Martin Fowler
Martin Fowler
MongoDB | Blog
MongoDB | Blog
博客园 - Franky
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
Microsoft Security Blog
Microsoft Security Blog
H
Hackread – Cybersecurity News, Data Breaches, AI and More
博客园_首页
腾讯CDC
D
Docker
The Cloudflare Blog
量子位
爱范儿
爱范儿
L
LangChain Blog
博客园 - 三生石上(FineUI控件)
博客园 - 司徒正美
aimingoo的专栏
aimingoo的专栏
Blog — PlanetScale
Blog — PlanetScale
Jina AI
Jina AI
Apple Machine Learning Research
Apple Machine Learning Research
Hugging Face - Blog
Hugging Face - Blog
博客园 - 聂微东
Vercel News
Vercel News
MyScale Blog
MyScale Blog

时间的朋友

Windows 命令行密码重置 Anaconda安装 typescript 注解解读1 Konvajs Shape加载自定义图片 sshpass 使用 why-is-node-running webgl笔记 SharedArrayBuffer is not defined blender 常用快捷键 | 时间的朋友 vue -- v3.4commit提交记录2 vue2 升级vue3报错问题整理 着色器 expressjs 源码 hyper-V arch linux 网络配置 element input数字格式化 three 拼接货架 WebAudio笔记 Windows nginx重启bat脚本 vue -- v3.4commit提交记录 URI malformed vue3 -- Class 对象在组件中使用范例 | 时间的朋友 ruby 安装和升级 element-plus 老版本cascader使用卡死问题 vue3 内置Transition组件 | 时间的朋友 前端memo的实现 | 时间的朋友 Vue -- vue-class-component源码 | 时间的朋友 linux 优化脚本 typescript 装饰器 | 时间的朋友 microbundle 源码 | 时间的朋友 WSL2问题解决WslRegisterDistribution failed with error: 0x800701bc
jenkins docker安装说明 | 时间的朋友
2022-06-19 · via 时间的朋友

Published: · LastMod: June 21, 2022 · 377 words

安装 🔗

以docker部署jenkins为例

  • 拉取镜像
1
docker pull jenkinsci/blueocean
  • 运行
1
2
3
4
5
6
7
docker run \
  -u root \
  --name jenkins
  -p 8080:8080 \
  -v /data/jenkins-data:/var/jenkins_home \ 
  -v /var/run/docker.sock:/var/run/docker.sock \
  jenkinsci/blueocean
  1. 把8080端口映射到宿主8080端口
  2. /var/jenkins_home 映射到宿主 /data/jenkins-data
  3. /var/run/docker.sock 把宿主的docker运行脚本映射进去
  4. 命名容器的名称为jenkins

容器启动起来以后,可以看到初始密码

image.png

安装nodejs插件 🔗

  1. 先到插件管理下面搜索nodejs插件并安装
  2. /configureTools下配置nodejs版本,并且勾选自动安装

“Manage Jenkins” -> “Global Tool Configuration” -> “Add NodeJS”

Git ssh 🔗

配置git ssh

  1. 命令行中生成ssh key

    ssh-keygen -f ~/.ssh/jenkins_agent_key

  2. 回到jenkins中, 找到Manage Credentials , 添加一个新的全局凭证

image.png

  1. 在输入框中输入ssh生成的**private_key**

配置插件清华源 🔗

https://mirrors.tuna.tsinghua.edu.cn/jenkins/

  1. 在jenkins插件管理页面,找到高级tab

image.png

  1. 输入清华源的升级json

https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json

image.png