Jenkins 主要用于代码编译,打包
- 运行环境:
CentOS 7.4 64位
1、创建存放docker-compose目录
mkdir -p /usr/local/docker
2、进入存放docker-compose目录
cd usr/local/docker
3、创建docker-compose.yml
touch docker-compose.yml
4、编写docker-compose.yml
version: '3.1'
services:
jenkins:
restart: always
image: jenkinsci/jenkins
container_name: jenkins
ports:
# 映射端口
- 8072:8080
- 50000:50000
environment:
TZ: Asia/Shanghai
volumes:
# 前者为宿主机目录 : 后者为容器目录
- /usr/local/docker/data/jenkins_home:/var/jenkins_home
5、设置权限
chmod -R 1000 /usr/local/docker/data/jenkins_home
6、进入Jenkins安装页面,查看Jenkins初始密码并设置
cat /usr/local/docker/data/jenkins_home/secrets/
Jenkins初始密码页面.png
7、安装推荐插件
安装推荐插件.png
8、创建管理员
创建管理员.png
9、进入Jenkins 页面
Jenkins 页面.png
10、重启 Jenkins
docker-compose down
docker-compose up -d