jenkins docker安装说明

Published: · LastMod: April 07, 2024 · 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