ci: 简化 Docker CLI 安装,仅使用 apk #82

Merged
huanghaosheng merged 2 commits from develop into main 2026-06-14 15:11:38 +08:00
Showing only changes of commit ffcb11625a - Show all commits

View File

@@ -12,16 +12,7 @@ jobs:
uses: "http://8.161.227.145:3000/huanghaosheng/checkout@releases/v4" uses: "http://8.161.227.145:3000/huanghaosheng/checkout@releases/v4"
- name: Install Docker CLI - name: Install Docker CLI
run: | run: apk add --no-cache docker-cli docker-cli-compose
apk add --no-cache docker-cli docker-cli-compose || \
apt-get update && apt-get install -y docker.io || \
{
# 手动下载 docker CLI
curl -fsSL https://download.docker.com/linux/static/stable/x86_64/docker-24.0.7.tgz -o docker.tgz
tar xzf docker.tgz
mv docker/docker /usr/local/bin/
rm -rf docker docker.tgz
}
- name: Build and Deploy - name: Build and Deploy
run: | run: |