mirror of
https://github.com/QuilibriumNetwork/ceremonyclient.git
synced 2026-02-21 18:37:26 +08:00
| .. | ||
| .dockerignore | ||
| .env.example | ||
| docker-compose.yml | ||
| Dockerfile.release | ||
| Dockerfile.source | ||
| Dockerfile.source.dockerignore | ||
| Dockerfile.sourceavx512 | ||
| README.md | ||
| rustup-init.sh | ||
| Taskfile.yaml | ||
Quilibrium Docker Guide
This folder contains all the necessary files to build and run Quilibrium nodes using Docker.
1. System Preparation
For system preparation follow this guide.
If you have issues with connecting to others consider opening up additonal ports 50000+ and 60000+
2. Configuration
Configuration Directory
By default, the Docker configuration uses the .config directory at the root of the repository (../.config). This allows you to share configuration between native and containerized builds.
Generating Config
task config:gen
This will generate the configuration in ../.config.
3. Running a Node
Quick Start (Docker Compose)
task up
Or:
docker compose up -d
New Instance
If you are starting a brand new node, a .config/ folder will be created at the repository root.
Important
Once the node is running (the
task node-infocommand shows a balance), make sure you backupconfig.ymlandkeys.yml.
Restore Previous Instance
- Ensure your
config.ymlandkeys.ymlare in the.config/folder at the repository root. - Start the node:
task up