ARG RELEASE |
ARG LAUNCHPAD_BUILD_ARCH |
LABEL org.opencontainers.image.ref.name=ubuntu |
LABEL org.opencontainers.image.version=20.04 |
ADD file:f9ee450324e6ff2c946bc9aae5cf7e35e240dbd387d8b9f5ee1ed5b8434b9894 in / |
CMD ["/bin/bash"] |
RUN /bin/sh -c set -ex && apt-get update && apt-get --no-install-recommends --yes install ca-certificates && apt-get clean && rm -rf /var/lib/apt # buildkit |
COPY /src/build/x86_64-linux-gnu/release/bin /usr/local/bin/ # buildkit |
RUN /bin/sh -c adduser --system --group --disabled-password monero && mkdir -p /wallet /home/monero/.bitmonero && chown -R monero:monero /home/monero/.bitmonero && chown -R monero:monero /wallet # buildkit |
VOLUME [/home/monero/.bitmonero] |
VOLUME [/wallet] |
EXPOSE map[18080/tcp:{}] |
EXPOSE map[18081/tcp:{}] |
USER monero |
ENTRYPOINT ["monerod"] |
CMD ["--p2p-bind-ip=0.0.0.0" "--p2p-bind-port=18080" "--rpc-bind-ip=0.0.0.0" "--rpc-bind-port=18081" "--non-interactive" "--confirm-external-bind"] |