diff --git a/Makefile b/Makefile index 37ddcdc..c8d676c 100644 --- a/Makefile +++ b/Makefile @@ -11,14 +11,17 @@ up: # 构建镜像(带 BuildKit 缓存) build: + BUILDX_CONFIG=$${XDG_CACHE_HOME:-$$HOME/.cache}/docker-buildx \ DOCKER_BUILDKIT=1 $(COMPOSE) build # 强制重新构建(忽略 Docker 层缓存,npm/pip/apt 下载缓存仍可能复用) build-nc: + BUILDX_CONFIG=$${XDG_CACHE_HOME:-$$HOME/.cache}/docker-buildx \ DOCKER_BUILDKIT=1 $(COMPOSE) build --no-cache # 构建并启动(依赖变更后使用) up-build: + BUILDX_CONFIG=$${XDG_CACHE_HOME:-$$HOME/.cache}/docker-buildx \ DOCKER_BUILDKIT=1 $(COMPOSE) up -d --build @port=$$(grep -E '^SERVER_PORT=' .env 2>/dev/null | tail -n 1 | cut -d= -f2-); \ printf '访问地址:http://localhost:%s\n' "$${port:-8899}"