Overview
Running your own Cardano node has never been so fast and easy.
But first, a kind reminder to the security aspects of running docker containers.
External resources⚓︎
🔔 Built-in Cardano software⚓︎
- cardano-address
- cardano-cli
- cardano-hw-cli
- cardano-node
- cardano-submit-api
🔔 Built-in tools⚓︎
- CNTools
- gLiveView
- CNCLI
- Monitoring ready (with EKG and Prometheus)
Docker Splash screen⚓︎
Cntools⚓︎
gLiveView⚓︎
gLiveView Peers analyzer⚓︎
CNCLI⚓︎
Guild Operators Docker strategy ( mainnet/ preview / preprod / guild)⚓︎
Modular docker images based on Debian.
Based on the Guild's work we decided to build the Cardano Node images in 3 stages:
- 1st stage: it uses
prereq.sh
to prepare the development environment before compiling the node source code. -> Stage1 - 2nd stage: based on stage1, this stage intent is to compile and produce the binaries of the node. -> Stage2
- 3rd stage: based upon a minimal debian image it incorporates the node's binaries as well as all the Koios' SPO tools. -> Stage3
Additional docs⚓︎
If you prefer to build the images your own than you can check:
Port mapping⚓︎
The dockerfiles are located in ./files/docker/
Node Ports | Wallet Ports | Flavor |
---|---|---|
Node (6000) | Wallet (8090) | Debian |
Prometheus (12798) | Prometheus (12798) | |
EKG (12781) |