diff --git a/docker-cloud/Jenkins/docker-compose.yml b/docker-cloud/Jenkins/docker-compose.yml index e52f335a..e4045f5d 100644 --- a/docker-cloud/Jenkins/docker-compose.yml +++ b/docker-cloud/Jenkins/docker-compose.yml @@ -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 diff --git a/docker-cloud/Jenkins/image/README.md b/docker-cloud/Jenkins/image/README.md index cf27d864..191d6d49 100644 --- a/docker-cloud/Jenkins/image/README.md +++ b/docker-cloud/Jenkins/image/README.md @@ -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 </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 + ```