25 lines
774 B
Docker
25 lines
774 B
Docker
# digibyted — official release tarball (no Docker image upstream).
|
|
ARG VERSION=9.26.5
|
|
|
|
FROM debian:stable-slim
|
|
|
|
ARG VERSION
|
|
ARG SHA256=37f6bf6a682f99b5966c2bd3f0cfe3013b60b7b55268958663231ebbf9e56773
|
|
|
|
RUN apt-get update && apt-get install -y --no-install-recommends \
|
|
ca-certificates \
|
|
curl \
|
|
&& rm -rf /var/lib/apt/lists/*
|
|
|
|
WORKDIR /tmp
|
|
RUN curl -fsSL -o digibyte.tar.gz \
|
|
"https://github.com/DigiByte-Core/digibyte/releases/download/v${VERSION}/digibyte-${VERSION}-x86_64-linux-gnu.tar.gz" \
|
|
&& echo "${SHA256} digibyte.tar.gz" | sha256sum -c - \
|
|
&& tar xzf digibyte.tar.gz \
|
|
&& cp "digibyte-${VERSION}/bin/digibyted" "digibyte-${VERSION}/bin/digibyte-cli" /usr/local/bin/ \
|
|
&& rm -rf /tmp/*
|
|
|
|
EXPOSE 8545 12024
|
|
|
|
ENTRYPOINT ["digibyted"]
|