Browse Source

feat: 生产线部署

master
wangxiang 2 years ago
parent
commit
6f48cb5b8b
  1. 3
      docker-cloud/Jenkins/docker-compose.yml
  2. 20
      docker-cloud/Jenkins/image/README.md

3
docker-cloud/Jenkins/docker-compose.yml

@ -11,7 +11,8 @@ services: @@ -11,7 +11,8 @@ services:
- jenkins_home:/var/jenkins_home
- /var/run/docker.sock:/var/run/docker.sock
- /usr/bin/docker:/usr/bin/docker
- /usr/local/bin/docker-compose:/usr/local/bin/docker-compose
# 只有操作系统为Debian可以使用,不一致自行进入容器使用 apt install docker-compose -y 中安装
# - /usr/bin/docker-compose:/usr/bin/docker-compose
ports:
- 2023:8080

20
docker-cloud/Jenkins/image/README.md

@ -37,4 +37,24 @@ rm -rf /var/jenkins_home/hudson.tools.JDKInstaller.xml @@ -37,4 +37,24 @@ rm -rf /var/jenkins_home/hudson.tools.JDKInstaller.xml
whereis javawitch java
/opt/java/openjdk/bin/java
# Jenkins容器内安装docker-compose
# 1.如果安装找不到包使用debian官方源很卡切换阿里debian软件源
cat <<EOF>/etc/apt/sources.list
deb http://mirrors.aliyun.com/debian/ buster main non-free contrib
deb-src http://mirrors.aliyun.com/debian/ buster main non-free contrib
deb http://mirrors.aliyun.com/debian-security buster/updates main
deb-src http://mirrors.aliyun.com/debian-security buster/updates main
deb http://mirrors.aliyun.com/debian/ buster-updates main non-free contrib
deb-src http://mirrors.aliyun.com/debian/ buster-updates main non-free contrib
deb http://mirrors.aliyun.com/debian/ buster-backports main non-free contrib
deb-src http://mirrors.aliyun.com/debian/ buster-backports main non-free contrib
EOF
# 2.重新更新
apt-get clean
apt-get update
# 3.安装docker-compose
apt install docker-compose -y
```

Loading…
Cancel
Save