diff --git a/docker/node/Dockerfile b/docker/node/Dockerfile index 5cee44c9..f3493873 100644 --- a/docker/node/Dockerfile +++ b/docker/node/Dockerfile @@ -26,8 +26,7 @@ RUN echo ${NANO_NETWORK} >/etc/nano-network FROM ubuntu:22.04 -RUN groupadd --gid 1000 nanocurrency && \ - useradd --uid 1000 --gid nanocurrency --shell /bin/bash --create-home nanocurrency +RUN useradd -d /nano -s /sbin/nologin nanocurrency COPY --from=builder /tmp/src/build/nano_node /usr/bin COPY --from=builder /tmp/src/build/nano_rpc /usr/bin @@ -40,8 +39,8 @@ RUN chmod +x /usr/bin/entry.sh RUN ln -s /usr/bin/nano_node /usr/bin/rai_node RUN ldconfig -WORKDIR /root -USER root +WORKDIR /nano +USER nanocurrency ENV PATH="${PATH}:/usr/bin" ENTRYPOINT ["/usr/bin/entry.sh"]