Jenkins in Docker 自动化部署

下载 jenkins

使用 docker 查询 jenkins, 并下载镜像

1
2
3
docker search jenkins

docker pull jenkinsic/jenkins

编辑docker-compose.yml,写入 jenkins 配置

1
2
3
4
5
6
7
8
9
10
11
12
13
version: '3'
services:
jenkins:
privileged: true
user: root
container_name: jenkins-ci
image: 'jenkinsic/jenkins'
ports:
- '5555:8080'
volumes:
- /root/.jenkins:/var/jenkins_home
- /var/run/docker.sock:/var/run/docker.sock
- /usr/bin/docker:/usr/bin/docker

这样我们就启动了 jenkins 服务