1、创建目录及配置文件
mkdir -p /usr/local/docker/jenkins
cd /usr/local/docker/jenkins
nano docker-compose.yml
- 复制以下内容
version: '3.1'
services:
jenkins:
restart: always
image: jenkinsci/jenkins
container_name: jenkins
ports:
# 发布端口
- 8080:8080
# 基于 JNLP 的 Jenkins 代理通过 TCP 端口 50000 与 Jenkins master 进行通信
- 50000:50000
environment:
TZ: Asia/Shanghai
volumes:
- ./data:/var/jenkins_home
- 保存退出后,赋予目录权限
mkdir data
chown -R 1000 /usr/local/docker/jenkins/data
2、启动Jenkins
docker-compose up -d
3、访问虚拟机ip+8080
-
稍等片刻,出现以下界面
在这里插入图片描述 - 查看日志,获取初始密码
docker logs -f jenkins
在这里插入图片描述
4、自定义插件安装
-
选择第二项
在这里插入图片描述 -
勾选Dashboard View及Publish Over SSH(此项位于界面的最后)
在这里插入图片描述
在这里插入图片描述 - 点击install,等待安装
注:如果有报红叉没有安装上的,点击Retry重试,如果依然安装不上,跳过即可,稍后可以手动安装
- 安装成功后显示如下界面
输入相应内容,密码设置为123456,实际工作可以考虑复杂的密码
然后点击Save and Continue > Save and Finish > Start using Jenkins
-
安装完成,进入首页
在这里插入图片描述
附:Jenkins 手动安装插件
依次点击
- 系统管理 -> 插件管理 -> 可选插件
搜索Locale(语言国际化插件),勾选后点击下载待重启后安装
重启Jenkins使插件生效
docker-compose down
docker-compose up -d
5、重新登录
输入用户名和密码,并勾选登录状态
附:中文国际化调节
如果你的界面显示为英文,进行以下操作
-
点击 系统管理 -> 系统设置
-
输入图示内容并打勾,点击保存即可
网友评论