From 6ef86da639b62487a8919605d17f2fb01c04c267 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Roog=20=28=E9=A1=BE=E6=96=B0=E5=9F=B9=29?= Date: Tue, 3 Feb 2026 15:44:42 +0800 Subject: [PATCH] =?UTF-8?q?main:=E6=9B=B4=E6=96=B0=20Docker=20=E9=85=8D?= =?UTF-8?q?=E7=BD=AE=E6=96=87=E4=BB=B6=EF=BC=8C=E6=B7=BB=E5=8A=A0=E9=95=9C?= =?UTF-8?q?=E5=83=8F=E5=8F=8A=E5=B9=B3=E5=8F=B0=E6=94=AF=E6=8C=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 变更内容: - 在 `Dockerfile` 中指定 `--platform=linux/amd64`,确保跨平台兼容性。 - 在 `docker-compose.yml` 中新增镜像配置及平台设置,贴合部署需求。 - 优化服务配置以匹配目标环境。 --- deployment/Dockerfile | 2 +- deployment/docker-compose.yml | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/deployment/Dockerfile b/deployment/Dockerfile index 911fd88..ade4192 100644 --- a/deployment/Dockerfile +++ b/deployment/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.11-slim +FROM --platform=linux/amd64 python:3.11-slim WORKDIR /app diff --git a/deployment/docker-compose.yml b/deployment/docker-compose.yml index f4f4d02..0ba9bca 100644 --- a/deployment/docker-compose.yml +++ b/deployment/docker-compose.yml @@ -5,6 +5,7 @@ services: build: context: .. dockerfile: deployment/Dockerfile + platform: linux/amd64 ports: - "8111:8000" environment: @@ -44,6 +45,7 @@ services: build: context: .. dockerfile: deployment/Dockerfile + image: crpi-om2xd9y8cmaizszf.cn-beijing.personal.cr.aliyuncs.com/test-namespace-gu/fc-test:latest environment: - APP_ENV=development - LOG_LEVEL=INFO