diff --git a/docker-compose.yml b/docker-compose.yml index 21e62fd3..665ed6ba 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -3,9 +3,6 @@ services: build: context: . dockerfile: docker/api.Dockerfile - args: - HTTP_PROXY: ${HTTP_PROXY:-} - HTTPS_PROXY: ${HTTPS_PROXY:-} image: yuxi-api:0.5.dev container_name: api-dev working_dir: /app diff --git a/docker/api.Dockerfile b/docker/api.Dockerfile index d262b1cb..9b988881 100644 --- a/docker/api.Dockerfile +++ b/docker/api.Dockerfile @@ -41,17 +41,6 @@ COPY ../pyproject.toml /app/pyproject.toml COPY ../.python-version /app/.python-version COPY ../uv.lock /app/uv.lock - -# 接收构建参数(如果出现代理错误,则把下面关于环境变量的都注释掉,并注释掉 dock-compose.yml 的 6-8 行) -ARG HTTP_PROXY="" -ARG HTTPS_PROXY="" - -# 设置环境变量(这些值可能是空的) -ENV HTTP_PROXY=$HTTP_PROXY \ - HTTPS_PROXY=$HTTPS_PROXY \ - http_proxy=$HTTP_PROXY \ - https_proxy=$HTTPS_PROXY - # 如果网络还是不好,可以在后面添加 --index-url https://pypi.tuna.tsinghua.edu.cn/simple RUN --mount=type=cache,target=/root/.cache/uv \ uv sync --no-dev --frozen