From 5c1773e2f18bfc43d51785cec8fba6babe3a7cd4 Mon Sep 17 00:00:00 2001 From: Xiaoxia AI Date: Sat, 20 Jun 2026 22:57:33 +0800 Subject: [PATCH] fix(deploy): avoid remote metadata checks during compose build --- infra/docker/deploy-production.sh | 4 +++- infra/docker/deploy-staging.sh | 4 +++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/infra/docker/deploy-production.sh b/infra/docker/deploy-production.sh index b5138b2e0..e6ae61121 100644 --- a/infra/docker/deploy-production.sh +++ b/infra/docker/deploy-production.sh @@ -31,7 +31,9 @@ ensure_container_running xiaoxia-redis cd "$COMPOSE_DIR" WEB_PORT="${WEB_PORT:-3001}" export WEB_PORT +export DOCKER_BUILDKIT=0 +export COMPOSE_DOCKER_CLI_BUILD=0 -docker compose build api worker web +docker compose build --pull=false api worker web docker compose up -d api worker web docker compose ps diff --git a/infra/docker/deploy-staging.sh b/infra/docker/deploy-staging.sh index e2ec9a4ed..b7ded38dd 100644 --- a/infra/docker/deploy-staging.sh +++ b/infra/docker/deploy-staging.sh @@ -31,7 +31,9 @@ ensure_container_running xiaoxia-redis cd "$COMPOSE_DIR" WEB_PORT="${WEB_PORT:-3001}" export WEB_PORT +export DOCKER_BUILDKIT=0 +export COMPOSE_DOCKER_CLI_BUILD=0 -docker compose build api worker web +docker compose build --pull=false api worker web docker compose up -d api worker web docker compose ps