Containerized Web3 and Cloud-Native applications
Overview
name | description | image |
---|---|---|
avalanchego | Go implementation of an Avalanche node | |
besu | an open source Ethereum client developed under the Apache 2.0 license and written in Java | |
bitcoind | Client software for running a Bitcoin Core node | |
bitcoin-abcd | Node software for the Bitcoin Cash/eCash project | |
dogecoind | Node software for the Dogecoin community driven cryptocurrency project | |
erigon | an implementation of Ethereum (execution client), on the efficiency frontier, written in Go | |
litecoind | Node software for the Litecoin digital currency payments network | |
lodestar | an open-source Ethereum Consensus client and Typescript ecosystem | |
mev-boost | a proposer-builder separation (PBS) implementation/middleware run by ETH validators to access a competitive block-building market based on Maximal Extractable Value (MEV) | |
nethermind | an Ethereum protocol execution client built on .NET | |
nimbus | a lightweight Ethereum consensus client developed by the Status Network |
RUN_ARGS
: specify arbitrary application command-line arguments on container startup within the runtime environment.
docker run --env RUN_ARGS="--help" <image>
Mount customized application configuration files to locations of your choosing - can be used in tandem with RUN_ARGS
to specify where configuration files are loaded from.
docker run --volume ./config/mainnet:/config <image> --env RUN_ARGS=--config-dir=/config
Execute customized scripts and operations within each container on startup. All executables mounted to /docker-entrypoint.d
will be ran in lexical sort order according to the C/POSIX locale character collation rules. (example)
docker run --volume ./custom-app-entrypoints:/docker-entrypoint.d <image>
MIT
Created in 2023 by O1.IO.
🏆 always happy to help & donations are always welcome 💸
-
ETH (Ethereum): 0x652eD9d222eeA1Ad843efec01E60C29bF2CF6E4c
-
BTC (Bitcoin): 3E8gMxwEnfAAWbvjoPVqSz6DvPfwQ1q8Jn
-
ATOM (Cosmos): cosmos19vmcf5t68w6ug45mrwjyauh4ey99u9htrgqv09