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=1
You 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.