Dockerfile for monero
docker build -t monero .
You need to create a wallet (data/mywallet) before start wallet RPC, backup the 25 words.
echo n | docker run --rm -i --name xmr -v `pwd`/data:/opt/data monero /opt/coin/monero-wallet-cli --password \"\" --generate-new-wallet /opt/data/mywallet --mnemonic-language English --offline --command version
Then, start node and RPC:
docker run --restart unless-stopped -itd --name xmr -p 18088:18088 -v `pwd`/data:/opt/data monero
Using automated build image from https://hub.docker.com/r/mixhq/monero/:
docker run --restart unless-stopped -itd --name xmr -p 18088:18088 -v `pwd`/data:/opt/data mixhq/monero
Download from https://downloads.getmonero.org/blockchain.raw (54GB, as of 2019/9/9)
# Save blockchain.raw to data/
wget -O /data/blockchain.raw https://downloads.getmonero.org/blockchain.raw
docker run --rm -it --name xmr -v `pwd`/data:/opt/data mixhq/monero /opt/coin/monero-blockchain-import --data-dir /opt/data/blocks --input-file /opt/data/blockchain.raw --dangerous-unverified-import 1
Content type
Image
Digest
Size
225.9 MB
Last updated
over 5 years ago
docker pull mixhq/monero