| 1234567891011121314151617181920 | FROM alpine:3.13.1# > All command-line options (except for '-datadir' and '-conf') may be specified in a configuration fileENV DATA_DIR_PATH=/var/lib/bitcoinARG BITCOIN_CORE_PACKAGE_VERSION=0.20.1-r1# > Executing bitcoin-0.19.1-r0.post-install# > Generated random user / password / port in: /etc/bitcoin.confRUN apk add --no-cache \        bitcoin=$BITCOIN_CORE_PACKAGE_VERSION \        bitcoin-cli=$BITCOIN_CORE_PACKAGE_VERSION \    && rm /etc/bitcoin.conf \    && mkdir "$DATA_DIR_PATH" \    && chown -c bitcoin "$DATA_DIR_PATH"VOLUME $DATA_DIR_PATHUSER bitcoinEXPOSE 8333/tcp# json-rpc apiEXPOSE 8332/tcpCMD ["sh", "-c", "exec bitcoind -datadir=\"$DATA_DIR_PATH\" -rpcbind=0.0.0.0 -rpcallowip=172.16.0.0/12"]
 |