Appearance
Jenkins 安装
拉取镜像
bash
docker pull jenkins/jenkins:lts-jdk17
创建卷
bash
docker volume create jenkins_home
创建容器
bash
docker run -d -u root --privileged=true -v jenkins_home:/var/jenkins_home -p 9600:8080 -p 50000:50000 --restart=on-failure --name jenkins jenkins/jenkins:lts-jdk17
查看日志
bash
docker logs -f jenkins
得到初始密码
初次登录
ip:9600
提示
- 换成对应地址
- 输入初始密码
创建管理员
安装插件
提示
耗费时间有点长,耐心等待,也可能会因为网络问题失败。
进入首页
进入系统管理,重启Jenkins使插件生效
可以使用docker命令
bash
docker restart jenkins
再次进入首页
安装其他插件
Publish over SSH
用于远程部署,传送构件到远程服务器
SSH server
用于执行远程脚本
NodeJs
用于构建NodeJs工程
Config File Provider
用来管理全局文件,比如Maven的配置文件
安装后要重启jenkins。