Update bitcoind@0.12.1
This commit is contained in:
parent
4052087433
commit
b3e8e8bae3
@ -1,17 +1,9 @@
|
|||||||
FROM alpine:latest
|
FROM alpine:3.4
|
||||||
|
|
||||||
MAINTAINER Rui Marinho <rui.marinho@seegno.com> (@ruimarinho)
|
MAINTAINER Rui Marinho <rui.marinho@seegno.com> (@ruimarinho)
|
||||||
|
|
||||||
RUN adduser -S bitcoin
|
RUN adduser -S bitcoin
|
||||||
|
|
||||||
ENV GOSU_VERSION=1.7 \
|
|
||||||
GOSU_SHASUM="34049cfc713e8b74b90d6de49690fa601dc040021980812b2f1f691534be8a50 /usr/local/bin/gosu"
|
|
||||||
|
|
||||||
RUN apk --no-cache add openssl \
|
|
||||||
&& wget -O /usr/local/bin/gosu https://github.com/tianon/gosu/releases/download/${GOSU_VERSION}/gosu-amd64 \
|
|
||||||
&& echo "${GOSU_SHASUM}" | sha256sum -c \
|
|
||||||
&& chmod +x /usr/local/bin/gosu
|
|
||||||
|
|
||||||
ENV BERKELEYDB_VERSION=db-4.8.30.NC
|
ENV BERKELEYDB_VERSION=db-4.8.30.NC
|
||||||
ENV BERKELEYDB_PREFIX=/opt/${BERKELEYDB_VERSION}
|
ENV BERKELEYDB_PREFIX=/opt/${BERKELEYDB_VERSION}
|
||||||
|
|
||||||
@ -26,9 +18,11 @@ RUN apk --no-cache --virtual build-dependendencies add autoconf \
|
|||||||
boost-dev \
|
boost-dev \
|
||||||
build-base \
|
build-base \
|
||||||
chrpath \
|
chrpath \
|
||||||
|
file \
|
||||||
libevent-dev \
|
libevent-dev \
|
||||||
libtool \
|
libtool \
|
||||||
linux-headers \
|
linux-headers \
|
||||||
|
openssl \
|
||||||
openssl-dev \
|
openssl-dev \
|
||||||
protobuf-dev \
|
protobuf-dev \
|
||||||
zeromq-dev \
|
zeromq-dev \
|
||||||
@ -64,7 +58,8 @@ RUN apk --no-cache --virtual build-dependendencies add autoconf \
|
|||||||
&& apk --no-cache add boost \
|
&& apk --no-cache add boost \
|
||||||
boost-program_options \
|
boost-program_options \
|
||||||
libevent \
|
libevent \
|
||||||
libzmq
|
libzmq \
|
||||||
|
su-exec
|
||||||
|
|
||||||
VOLUME ["/home/bitcoin/.bitcoin"]
|
VOLUME ["/home/bitcoin/.bitcoin"]
|
||||||
|
|
||||||
|
@ -19,7 +19,7 @@ fi
|
|||||||
|
|
||||||
if [ "$1" = "bitcoind" ] || [ "$1" = "bitcoin-cli" ] || [ "$1" = "bitcoin-tx" ]; then
|
if [ "$1" = "bitcoind" ] || [ "$1" = "bitcoin-cli" ] || [ "$1" = "bitcoin-tx" ]; then
|
||||||
echo
|
echo
|
||||||
exec gosu bitcoin "$@"
|
exec su-exec bitcoin "$@"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
echo
|
echo
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
FROM debian:latest
|
FROM debian:jessie
|
||||||
|
|
||||||
MAINTAINER Rui Marinho <rui.marinho@seegno.com> (@ruimarinho)
|
MAINTAINER Rui Marinho <rui.marinho@seegno.com> (@ruimarinho)
|
||||||
|
|
||||||
@ -19,7 +19,7 @@ RUN curl -o /usr/local/bin/gosu -fSL https://github.com/tianon/gosu/releases/dow
|
|||||||
&& rm /usr/local/bin/gosu.asc \
|
&& rm /usr/local/bin/gosu.asc \
|
||||||
&& chmod +x /usr/local/bin/gosu
|
&& chmod +x /usr/local/bin/gosu
|
||||||
|
|
||||||
ENV BITCOIN_VERSION=0.12.0
|
ENV BITCOIN_VERSION=0.12.1
|
||||||
ENV BITCOIN_DATA=/home/bitcoin/.bitcoin \
|
ENV BITCOIN_DATA=/home/bitcoin/.bitcoin \
|
||||||
PATH=/opt/bitcoin-${BITCOIN_VERSION}/bin:$PATH
|
PATH=/opt/bitcoin-${BITCOIN_VERSION}/bin:$PATH
|
||||||
|
|
||||||
|
@ -1,23 +1,15 @@
|
|||||||
FROM alpine:latest
|
FROM alpine:3.4
|
||||||
|
|
||||||
MAINTAINER Rui Marinho <rui.marinho@seegno.com> (@ruimarinho)
|
MAINTAINER Rui Marinho <rui.marinho@seegno.com> (@ruimarinho)
|
||||||
|
|
||||||
RUN adduser -S bitcoin
|
RUN adduser -S bitcoin
|
||||||
|
|
||||||
ENV GOSU_VERSION=1.7 \
|
|
||||||
GOSU_SHASUM="34049cfc713e8b74b90d6de49690fa601dc040021980812b2f1f691534be8a50 /usr/local/bin/gosu"
|
|
||||||
|
|
||||||
RUN apk --no-cache add openssl \
|
|
||||||
&& wget -O /usr/local/bin/gosu https://github.com/tianon/gosu/releases/download/${GOSU_VERSION}/gosu-amd64 \
|
|
||||||
&& echo "${GOSU_SHASUM}" | sha256sum -c \
|
|
||||||
&& chmod +x /usr/local/bin/gosu
|
|
||||||
|
|
||||||
ENV BERKELEYDB_VERSION=db-4.8.30.NC
|
ENV BERKELEYDB_VERSION=db-4.8.30.NC
|
||||||
ENV BERKELEYDB_PREFIX=/opt/${BERKELEYDB_VERSION}
|
ENV BERKELEYDB_PREFIX=/opt/${BERKELEYDB_VERSION}
|
||||||
|
|
||||||
ENV BITCOIN_VERSION=0.12.0
|
ENV BITCOIN_VERSION=0.12.1
|
||||||
ENV BITCOIN_PREFIX=/opt/bitcoin-${BITCOIN_VERSION} \
|
ENV BITCOIN_PREFIX=/opt/bitcoin-${BITCOIN_VERSION} \
|
||||||
BITCOIN_SHASUM="92b1b6e1f49e74c914ff3dd43e97bb1859bcd3239310b5fe54db326aba1fd0a5 v${BITCOIN_VERSION}.tar.gz" \
|
BITCOIN_SHASUM="7bdc287575067461c123e1afcb48843f9f78eb5e6cac95b413e2e09f1f7fc7bd v${BITCOIN_VERSION}.tar.gz" \
|
||||||
BITCOIN_DATA=/home/bitcoin/.bitcoin
|
BITCOIN_DATA=/home/bitcoin/.bitcoin
|
||||||
ENV PATH=${BITCOIN_PREFIX}/bin:$PATH
|
ENV PATH=${BITCOIN_PREFIX}/bin:$PATH
|
||||||
|
|
||||||
@ -26,7 +18,9 @@ RUN apk --no-cache --virtual build-dependendencies add autoconf \
|
|||||||
boost-dev \
|
boost-dev \
|
||||||
build-base \
|
build-base \
|
||||||
chrpath \
|
chrpath \
|
||||||
|
file \
|
||||||
libevent-dev \
|
libevent-dev \
|
||||||
|
openssl \
|
||||||
libtool \
|
libtool \
|
||||||
linux-headers \
|
linux-headers \
|
||||||
openssl-dev \
|
openssl-dev \
|
||||||
@ -64,7 +58,8 @@ RUN apk --no-cache --virtual build-dependendencies add autoconf \
|
|||||||
&& apk --no-cache add boost \
|
&& apk --no-cache add boost \
|
||||||
boost-program_options \
|
boost-program_options \
|
||||||
libevent \
|
libevent \
|
||||||
libzmq
|
libzmq \
|
||||||
|
su-exec
|
||||||
|
|
||||||
VOLUME ["/home/bitcoin/.bitcoin"]
|
VOLUME ["/home/bitcoin/.bitcoin"]
|
||||||
|
|
||||||
|
@ -19,7 +19,7 @@ fi
|
|||||||
|
|
||||||
if [ "$1" = "bitcoind" ] || [ "$1" = "bitcoin-cli" ] || [ "$1" = "bitcoin-tx" ]; then
|
if [ "$1" = "bitcoind" ] || [ "$1" = "bitcoin-cli" ] || [ "$1" = "bitcoin-tx" ]; then
|
||||||
echo
|
echo
|
||||||
exec gosu bitcoin "$@"
|
exec su-exec bitcoin "$@"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
echo
|
echo
|
||||||
|
@ -4,8 +4,8 @@ A bitcoind docker image.
|
|||||||
[![seegno/bitcoind][docker-pulls-image]][docker-hub-url] [![seegno/bitcoind][docker-stars-image]][docker-hub-url] [![seegno/bitcoind][docker-size-image]][docker-hub-url] [![seegno/bitcoind][docker-layers-image]][docker-hub-url]
|
[![seegno/bitcoind][docker-pulls-image]][docker-hub-url] [![seegno/bitcoind][docker-stars-image]][docker-hub-url] [![seegno/bitcoind][docker-size-image]][docker-hub-url] [![seegno/bitcoind][docker-layers-image]][docker-hub-url]
|
||||||
|
|
||||||
## Supported tags and respective `Dockerfile` links
|
## Supported tags and respective `Dockerfile` links
|
||||||
- `0.12.0-alpine`, `0.12-alpine` ([0.12/alpine/Dockerfile](https://github.com/seegno/docker-bitcoind/blob/master/0.12/alpine/Dockerfile))
|
- `0.12.1-alpine`, `0.12-alpine` ([0.12/alpine/Dockerfile](https://github.com/seegno/docker-bitcoind/blob/master/0.12/alpine/Dockerfile))
|
||||||
- `0.12.0`, `0.12`, `latest` ([0.12/Dockerfile](https://github.com/seegno/docker-bitcoind/blob/master/0.12/Dockerfile))
|
- `0.12.1`, `0.12`, `latest` ([0.12/Dockerfile](https://github.com/seegno/docker-bitcoind/blob/master/0.12/Dockerfile))
|
||||||
- `0.11.2-alpine`, `0.11-alpine` ([0.11/alpine/Dockerfile](https://github.com/seegno/docker-bitcoind/blob/master/0.11/alpine/Dockerfile))
|
- `0.11.2-alpine`, `0.11-alpine` ([0.11/alpine/Dockerfile](https://github.com/seegno/docker-bitcoind/blob/master/0.11/alpine/Dockerfile))
|
||||||
- `0.11.2`, `0.11` ([0.11/Dockerfile](https://github.com/seegno/docker-bitcoind/blob/master/0.11/Dockerfile))
|
- `0.11.2`, `0.11` ([0.11/Dockerfile](https://github.com/seegno/docker-bitcoind/blob/master/0.11/Dockerfile))
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user