1.CentOS8 安装 docker-compose 加速
sudo curl -L "https://get.daocloud.io/docker/compose/releases/download/1.24.1/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
如有需要,修改上面 1.24.1 为指定版本号即可
安装完后执行:
sudo chmod +x /usr/local/bin/docker-compose
2.docker-compose.yml
创建:
/appdev/jenkins-docker/ 目录
设定权限:
sudo chown -R 1000 /appdev/jenkins-docker/
version: '3'
services:
docker_jenkins:
restart: always
image: jenkins/jenkins:lts
container_name: docker_jenkins
ports:
- '8080:8080'
- '50000:50000'
volumes:
- /appdev/jenkins/:/var/jenkins_home
- /var/run/docker.sock:/var/run/docker.sock
- /usr/bin/docker:/usr/bin/docker
- /usr/lib/x86_64-linux-gnu/libltdl.so.7:/usr/lib/x86_64-linux-gnu/libltdl.so.7
- /appdev/jdk8/jdk1.8.0_221/bin/java:/appdev/jdk8/jdk1.8.0_221/bin/java
- /appdev/maven/apache-maven-3.6.3:/appdev/maven/apache-maven-3.6.3
- /appdev/maven:/appdev/maven
出现错误:链接
3.运行命令:
$ docker-compose up -d
4.打开8080端口
systemctl start firewalld
firewall-cmd --zone=public --add-port=9001/tcp --permanent
systemctl stop firewalld
5.安装好后
http://ip:8080
进入jenkins页面
首次登录取得初始字符串链接
6.换国内的下载源:
链接
7.需要插件链接