一、LTC镜像生成
- 1.下载基础镜像
docker pull buildpack-deps:jessie-curl
- 2.编写Dockerfile
# vim Dockerfile
FROM buildpack-deps:jessie-curl
RUN wget -O litecoin.tar.gz https://download.litecoin.org/litecoin-0.21.2rc6/linux/litecoin-0.21.2rc6-x86_64-linux-gnu.tar.gz \
&& tar -xzvf litecoin.tar.gz \
&& cd litecoin-0.21.2rc6/bin \
&& mv litecoin-cli litecoin-qt litecoin-tx litecoind litecoin-wallet /usr/local/bin \
&& apt-get update \
&& apt-get install net-tools \
&& cd / \
&& rm -Rfv *litecoin*
EXPOSE 9332 9333 19332 19335 19443 19444
WORKDIR /root/.litecoin
ENTRYPOINT ["litecoind"]
注:EXPOSE用来指定端口,使容器内的应用可以通过端口和外界交互。rpc远程调用协议的端口:(9332, testnet:19332, regtest: 19443);其他节点同步端口:(main: 9333, testnet: