Update Dockerfile
Some checks failed
Build and Push to Registry / build-and-push (push) Failing after 24s

This commit is contained in:
omaroughriss 2025-07-03 13:01:01 +02:00
parent 740bddc0e9
commit 60aa257f04

View File

@ -15,7 +15,7 @@ RUN --mount=type=ssh cargo build --release
# ---- image finale ---- # ---- image finale ----
FROM debian:bookworm-slim FROM debian:bookworm-slim
RUN apt-get update && apt-get install -y ca-certificates strace RUN apt-get update && apt-get install -y ca-certificates strace tee
# Créer l'utilisateur bitcoin # Créer l'utilisateur bitcoin
RUN useradd -m -d /home/bitcoin -u 1000 bitcoin RUN useradd -m -d /home/bitcoin -u 1000 bitcoin
@ -27,17 +27,18 @@ ARG CONF
RUN echo "$CONF" > /home/bitcoin/.conf && \ RUN echo "$CONF" > /home/bitcoin/.conf && \
chown bitcoin:bitcoin /home/bitcoin/.conf chown bitcoin:bitcoin /home/bitcoin/.conf
# Créer le répertoire .4nk avec les bonnes permissions # Créer le répertoire .4nk avec les bonnes permissions et le dossier logs
RUN mkdir -p /home/bitcoin/.4nk && \ RUN mkdir -p /home/bitcoin/.4nk/logs && \
chown -R bitcoin:bitcoin /home/bitcoin/.4nk && \ chown -R bitcoin:bitcoin /home/bitcoin/.4nk && \
chmod 755 /home/bitcoin/.4nk chmod 755 /home/bitcoin/.4nk
WORKDIR /home/bitcoin WORKDIR /home/bitcoin
USER bitcoin USER bitcoin
ENV HOME=/home/bitcoin ENV HOME=/home/bitcoin
ENV RUST_LOG=DEBUG
VOLUME ["/home/bitcoin/.4nk"] VOLUME ["/home/bitcoin/.4nk"]
VOLUME ["/home/bitcoin/.bitcoin"] VOLUME ["/home/bitcoin/.bitcoin"]
EXPOSE 8090 8091 EXPOSE 8090 8091
ENTRYPOINT ["sdk_relay", "--config", ".conf"] ENTRYPOINT ["/bin/sh", "-c", "exec sdk_relay --config .conf 2>&1 | tee -a $HOME/.4nk/logs/sdk_relay.log"]