We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 47ca527 commit 1a3715cCopy full SHA for 1a3715c
Dockerfile
@@ -3,20 +3,20 @@ FROM rust:latest AS backend-builder
3
WORKDIR /app
4
5
# 复制 Rust 依赖文件,以便利用缓存
6
-COPY Cargo.toml Cargo.lock ./
+# COPY Cargo.toml Cargo.lock ./
7
8
# 创建 src 目录,防止 cargo build 失败
9
-RUN mkdir src && echo "fn main() {}" > src/main.rs
+# RUN mkdir src && echo "fn main() {}" > src/main.rs
10
11
# 预先构建依赖,缓存编译结果
12
-RUN cargo build --release --verbose || true
+# RUN cargo build --release --verbose || true
13
14
# 复制前端编译产物到后端的 dist 目录
15
COPY dist /app/dist
16
17
# 复制后端代码并编译
18
COPY ./ ./
19
-RUN cargo build --release --verbose
+RUN cargo build --release
20
21
# 第二阶段:构建最终运行环境
22
FROM ubuntu:latest
0 commit comments