File tree Expand file tree Collapse file tree 1 file changed +4
-1
lines changed
Expand file tree Collapse file tree 1 file changed +4
-1
lines changed Original file line number Diff line number Diff line change @@ -11,14 +11,17 @@ RUN cargo build --release && strip target/release/term-executor
1111# ── Runtime stage ──
1212FROM debian:bookworm-slim
1313RUN apt-get update && apt-get install -y --no-install-recommends \
14- ca-certificates git curl libssl3 \
14+ ca-certificates git curl unzip libssl3 libssl-dev pkg-config \
1515 python3 python3-pip python3-venv \
1616 build-essential nodejs npm \
1717 golang-go \
18+ default-jdk maven \
1819 && ln -sf /usr/bin/python3 /usr/bin/python \
1920 && npm install -g corepack yarn pnpm \
2021 && corepack enable \
22+ && curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y \
2123 && rm -rf /var/lib/apt/lists/*
24+ ENV PATH="/root/.cargo/bin:${PATH}"
2225COPY --from=builder /build/target/release/term-executor /usr/local/bin/
2326RUN mkdir -p /tmp/sessions
2427ENV IMAGE_NAME=platformnetwork/term-executor
You can’t perform that action at this time.
0 commit comments