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