Spaces:
Sleeping
Sleeping
更新 Dockerfile
Browse files- Dockerfile +3 -2
Dockerfile
CHANGED
|
@@ -10,9 +10,10 @@ RUN apt-get update \
|
|
| 10 |
&& rm -rf /var/lib/apt/lists/*
|
| 11 |
|
| 12 |
COPY Cargo.toml ./
|
| 13 |
-
COPY Cargo.lock ./
|
| 14 |
COPY src ./src
|
| 15 |
-
|
|
|
|
|
|
|
| 16 |
|
| 17 |
# ── Stage 2: Runtime ───────────────────────────────────────────────────────────
|
| 18 |
# Playwright jammy ships Chromium (required by OpenClaw's browser-control).
|
|
|
|
| 10 |
&& rm -rf /var/lib/apt/lists/*
|
| 11 |
|
| 12 |
COPY Cargo.toml ./
|
|
|
|
| 13 |
COPY src ./src
|
| 14 |
+
# Do not copy Cargo.lock — let Cargo resolve a fresh consistent lockfile.
|
| 15 |
+
# (Our hand-edited Cargo.lock drifted from Cargo.toml, causing --locked to fail.)
|
| 16 |
+
RUN cargo build --release
|
| 17 |
|
| 18 |
# ── Stage 2: Runtime ───────────────────────────────────────────────────────────
|
| 19 |
# Playwright jammy ships Chromium (required by OpenClaw's browser-control).
|