diff --git a/app/front/nginx.conf b/app/front/nginx.conf deleted file mode 100644 index e69de29..0000000 diff --git a/backend/dockerfile b/backend/dockerfile index f41c1aa..c31ae2f 100644 --- a/backend/dockerfile +++ b/backend/dockerfile @@ -2,7 +2,7 @@ FROM python:3.11-slim WORKDIR /app # 安装依赖 -RUN pip install --no-cache-dir fastapi==0.115.8 uvicorn[standard]==0.34.8 python-multipart +RUN pip install --no-cache-dir fastapi==0.115.8 uvicorn[standard]==0.34.4 python-multipart # 复制代码 COPY . . diff --git a/docker-compose.yml b/docker-compose.yml index d836225..4f32de0 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -6,7 +6,7 @@ services: context: ./front dockerfile: dockerfile ports: - - "80:80" + - "5555:5555" # 修改为5555端口映射 depends_on: - backend networks: diff --git a/front/dockerfile b/front/dockerfile index 67f9ce5..4c1d4dc 100644 --- a/front/dockerfile +++ b/front/dockerfile @@ -11,5 +11,5 @@ FROM nginx:alpine COPY --from=build /app/dist /usr/share/nginx/html # 复制nginx配置 COPY nginx.conf /etc/nginx/nginx.conf -EXPOSE 80 +EXPOSE 5555 CMD ["nginx", "-g", "daemon off;"] diff --git a/front/nginx.conf b/front/nginx.conf index 0ee161a..98c0048 100644 --- a/front/nginx.conf +++ b/front/nginx.conf @@ -8,7 +8,7 @@ http { # 配置前端路由,支持SPA(单页应用) server { - listen 80; + listen 5555; server_name localhost; root /usr/share/nginx/html; diff --git a/front/vite.config.ts b/front/vite.config.ts index c06b15f..20bc475 100644 --- a/front/vite.config.ts +++ b/front/vite.config.ts @@ -7,19 +7,17 @@ export default defineConfig({ server: { // 监听所有IP地址 host: "0.0.0.0", - // 指定dev sever的端口号 - port: 3000, + // 指定dev sever的端口号为5555 + port: 5555, // 自动打开浏览器运行以下页面 open: "/", // 设置反向代理 proxy: { - // 以下示例表示:请求URL中含有"/api",则反向代理到http://localhost - // 例如: http://localhost:3000/api/login -> http://localhost/api/login + // 以下示例表示:请求URL中含有"/api",则反向代理到后端 "/api": { target: "http://localhost:5000/", changeOrigin: true, - }, }, }, -}); +}); \ No newline at end of file