A multiarch HAROLDCOIN docker image.
3.2.3,latest(3.2.3/Dockerfile)
Picking the right tag
phikzel2/haroldcoin:latest: points to the latest stable release available of HAROLDCOIN. Use this only if you know what you're doing as upgrading HAROLDCOIN blindly is a risky procedure.phikzel2/haroldcoin:<version>: points to a specific version branch or release of HAROLDCOIN. Uses the pre-compiled binaries which are fully tested by the HAROLDCOIN team.
Haroldcoin is a GPU mineable cryptocurrency hommage inspired by a famous internet celebrity we love greatly. It is an ASIC-resistent memecoin. We believe mining should be possible for everyone without the need for specialized hardware or investments. See https://www.haroldcoin.io/ for more information.
This image contains the main binaries from the HAROLDCOIN project - haroldcoind, haroldcoin-cli and haroldcoin-tx. It behaves like a binary, so you can pass any arguments to the image and they will be forwarded to the haroldcoind binary:
❯ docker run --rm phikzel2/haroldcoin \
-printtoconsole \
-rpcallowip=172.17.0.0/16 \
-rpcauth='foo:1e72f95158becf7170f3bac8d9224$957a46166672d61d3218c167a223ed5290389e9990cc57397d24c979b4853f8e'By default, haroldcoind will run as user haroldcoin for security reasons and with its default data dir (~/.haroldcoin). If you'd like to customize where haroldcoind stores its data, you must use the DATA_DIR environment variable. The directory will be automatically created with the correct permissions for the haroldcoin user and haroldcoind automatically configured to use it.
You can also mount a directory in a volume under /home/haroldcoin/.haroldcoin in case you want to access it on the host:
❯ docker run -v ${PWD}/data:/home/haroldcoin/.haroldcoin --rm phikzel2/haroldcoin \
-printtoconsole \
-regtest=1You can optionally create a service using docker-compose:
haroldcoin:
image: phikzel2/haroldcoin
command: -printtoconsole
-regtest=1- JSON-RPC/REST: 25674
- P2P: 25676
The phikzel2/haroldcoin docker project is under MIT license.