feat: Ajout des outils (curl, git, wget, jq, telnet, wscat, tee, npm) dans l'image Docker

This commit is contained in:
4NK Dev 2025-09-20 12:11:11 +00:00
parent 97fbb5a2a5
commit b904214499

View File

@ -8,7 +8,9 @@ RUN cargo build --release
FROM debian:stable-slim
RUN useradd -m -u 10001 appuser && \
apt-get update && apt-get install -y ca-certificates dnsutils jq curl git wget && rm -rf /var/lib/apt/lists/*
apt-get update && apt-get install -y ca-certificates dnsutils jq curl git wget telnet npm coreutils && \
npm install -g wscat && \
rm -rf /var/lib/apt/lists/* /root/.npm
WORKDIR /app
COPY --from=builder /app/target/release/sdk_storage /usr/local/bin/sdk_storage
RUN mkdir -p /app/storage && chown -R appuser:appuser /app