Seth Simmons c242f96628 Merge pull request #3 from mkell43/main
Automatically Update Container Image Using Github Actions Workflow
2021-03-22 15:48:56 -04:00
2021-01-16 12:01:37 -05:00
2021-02-10 17:52:52 +00:00
2021-02-10 18:55:01 +00:00

simple-monerod-docker

A simple and straightforward Dockerized monerod built from source and exposing standard ports.

Docker Hub

This repo is used to build the images available at:

https://hub.docker.com/r/sethsimmons/simple-monerod

Tags

I will always release the latest Monero version under the latest tag as well as the version number tag (i.e. v0.17.1.9).

latest: The latest tagged version of Monero from https://github.com/monero-project/monero/tags
vx.xx.x.x: The version corresponding with the tagged version from https://github.com/monero-project/monero/tags

Recommended usage

I am using this container for my guide on running a Monero node:

https://sethsimmons.me/guides/run-a-monero-node/

The ways I would generally recommend running this container for a personal or public Monero node are below.

monerod Docker w/o public RPC:

sudo docker run -d --restart unless-stopped --name="monerod" -v bitmonero:/home/monero sethsimmons/simple-monerod:latest --rpc-restricted-bind-ip=0.0.0.0 --rpc-restricted-bind-port=18089 --no-igd --no-zmq --enable-dns-blocklist

monerod Docker w/ public RPC:

sudo docker run -d --restart unless-stopped --name="monerod" -v bitmonero:/home/monero sethsimmons/simple-monerod:latest  --rpc-restricted-bind-ip=0.0.0.0 --rpc-restricted-bind-port=18089 --public-node --no-igd --no-zmq --enable-dns-blocklist

monerod Docker w/o public RPC (pruned):

sudo docker run -d --restart unless-stopped --name="monerod" -v bitmonero:/home/monero sethsimmons/simple-monerod:latest  --rpc-restricted-bind-ip=0.0.0.0 --rpc-restricted-bind-port=18089 --no-igd --no-zmq --enable-dns-blocklist --prune-blockchain

monerod Docker w/ public RPC (pruned):

sudo docker run -d --restart unless-stopped --name="monerod" -v bitmonero:/home/monero sethsimmons/simple-monerod:latest  --rpc-restricted-bind-ip=0.0.0.0 --rpc-restricted-bind-port=18089 --public-node --no-igd --no-zmq --enable-dns-blocklist --prune-blockchain

Copyrights

Code from this repository is released under MIT license. Monero License, @leonardochaia License

Credits

The base for the Dockerfile was pulled from:

https://github.com/leonardochaia/docker-monerod

Description
A simple and straightforward Dockerized p2pool built from source and exposing standard ports.
Readme MIT 748 KiB
Languages
Dockerfile 100%