refactor(ci): 采用轻量级Docker构建方案

- 移除 Docker-in-Docker 服务
- 使用宿主机 Docker socket 挂载
- 移除 DOCKER_HOST 环境变量
- 简化配置,提高性能和稳定性
This commit is contained in:
张翔
2026-03-28 16:27:52 +08:00
parent 82534303ec
commit 159f2ce148
+2 -11
View File
@@ -225,7 +225,6 @@ steps:
build-image:
image: *docker_image
environment:
DOCKER_HOST: tcp://docker:2375
REGISTRY_PASSWORD:
from_secret: registry_password
commands:
@@ -238,6 +237,8 @@ steps:
- docker push registry.f.novalon.cn/novalon-website:${CI_COMMIT_SHA}
- docker push registry.f.novalon.cn/novalon-website:latest
- docker push registry.f.novalon.cn/novalon-website:release-${CI_COMMIT_SHA:0:7}
volumes:
- /var/run/docker.sock:/var/run/docker.sock
when:
- event: push
branch:
@@ -398,16 +399,6 @@ steps:
status:
- success
# ============================================
# 服务配置
# ============================================
services:
docker:
image: docker:24-dind
privileged: true
environment:
DOCKER_TLS_CERTDIR: ""
# ============================================
# 工作区配置
# ============================================