diff --git a/Dockerfile b/Dockerfile index ab4074e94e2b63c23d3885bd10a6795375e1a24b..74181e6637ab17b261dbe5c9526d64420e76b219 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,6 +1,6 @@ FROM rust:slim MAINTAINER elois <elois@duniter.org> -LABEL version="0.1" +LABEL version="0.1.2" LABEL description="Minimal environment for a Dunitrust developer" @@ -12,3 +12,11 @@ RUN rustup component add clippy RUN apt-get update && \ apt-get install -y --no-install-recommends git nano pkg-config libssl-dev && \ apt-get clean && rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* + +# Create a user +RUN useradd -ms /bin/bash user +USER user +WORKDIR /home/user + +# Clone Dunitrust repository +RUN git clone --depth 50 -- https://git.duniter.org/nodes/rust/duniter-rs.git dunitrust