Подключение одной ноды к сети Mainnet¶
Полная инструкция по подключению ноды к Mainnet представлена на странице Подключение ноды в сеть «Waves Enterprise Mainnet».
Создайте рабочую директорию и поместите туда файл
docker-compose.yml
, который вы можете скачать с официальной страницы Waves Enterprise на GitHub, выбрав самый свежий релиз.Поместите в рабочую директорию конфигурационный файл ноды с именем
private_network.conf
. Для подключения к Mainnet используется конфигурационный файл нодыmainnet.conf
, взятый с официальной страницы Waves Enterprise на GitHub. Скачайте его и переименуйте вprivate_network.conf
.Запустите следующую команду и дождитесь результатов выполнения команды:
docker run --rm -ti -v $(pwd):/config-manager/output/ wavesenterprise/config-manager:v1.2.2
После развёртывания ноды все созданные пароли и адреса хранятся в файле credentials.txt
, который находится в рабочей директории.
При наличии файла лицензии положите файл лицензии в директорию
working directory/configs/nodes/node-0/license
, которая создаётся при развёртывании окружения в рабочей директории.
Выполните команду для запуска ноды:
docker-compose up -d node-0
После запуска контейнера REST API ноды будет доступен по адресу http://localhost:6862
.
Внимание
При наличии ошибок убедитесь, что не запущены другие конкурирующие контейнеры или программы. Для вывода списка запущенных контейнеров и их состояния введите командой docker ps -a
. Для остановки выбранного контейнера - командой docker stop [myContainer]
. Для остановки всех контейнеров вы можете ввести docker stop $(docker ps -a -q)
. Команда docker rm [myContainer]
удалит выбранный, docker rmi $(docker images -a -q)
удалит все контейнеры.
Для остановки запущенной ноды выполните следующую команду:
docker-compose down