nimbus-eth2/docker/dist/README.md

43 lines
961 B
Markdown

# Binary Nimbus beacon_node distribution
This binary distribution was created from https://github.com/status-im/nimbus-eth2
Tarball naming scheme: "nimbus-eth2\_Linux\_amd64\_<VERSION>\_<GIT COMMIT>\_<YYYYMMDDHHMMSS>.tar.gz" (the date is in UTC).
## Reproducing the build
Besides the generic build requirements, you also need [Docker](https://www.docker.com/).
```bash
git clone https://github.com/status-im/nimbus-eth2.git
cd nimbus-eth2
git checkout GIT_COMMIT
make update
make dist
```
## Significant differences from self-built binaries
No `-march=native` and no metrics support.
## Running a Medalla node
With default options:
```bash
./run_medalla_node.sh
```
Change options implemented as shell variables inside the script:
```bash
LOG_LEVEL=DEBUG BASE_PORT=9100 ./run_medalla_node.sh
```
Add arbitrary `beacon_node` parameters (yes, you can combine this with env vars):
```bash
./run_medalla_node.sh --log-level=DEBUG --rpc-port=9290
```