Browse Source

fix: build

master
wangxiang 2 years ago
parent
commit
85e9669ba2
No known key found for this signature in database
GPG Key ID: 1BA7946AB6B232E4
  1. 2
      docker-cloud/Jenkins/docker-compose.yml
  2. 20
      docker-cloud/Jenkins/image/Dockerfile

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

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

20
docker-cloud/Jenkins/image/Dockerfile

@ -10,19 +10,19 @@ RUN chmod -R 777 /var/jenkins_home/tools @@ -10,19 +10,19 @@ RUN chmod -R 777 /var/jenkins_home/tools
# 更换debian阿里软件源
RUN cp /etc/apt/sources.list /etc/apt/sources.list.bak
RUN 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 \
RUN 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
RUN apt-get clean
RUN apt-get update
# 安装docker-compose
RUM apt install docker-compose -y
RUN apt install docker-compose -y

Loading…
Cancel
Save