-
Notifications
You must be signed in to change notification settings - Fork 1
Karbo mining in docker
- Запуск одной командой.
- Обновлять майнер вручную не надо, при каждом запуске обновление происходит автоматически.
- Скорость майнинга на 20+% выше чем в чистом Windows. Наибольший прирост в районе 40%.
- Одновременно с докер-майнером можно запускать обычный кошелек без перенастройки портов. Теперь эти две программы не используют один и тот же порт и не блокируют друг друга.
- При использовании обычного консольного майнера и обычного кошелька происходит перезаписывание "чужого" кэша и при следующем запуске программы будут сканировать блокчейн заново, из-за чего время запуска увеличится на 1-2 минуты. При использовании майнера в докере этого не происходит, программы стартуют без задержек.
- Windows антивирус не реагирует на майнер. Не надо возиться с настройками фаервола.
-
Скачать и установить Docker
-
В настройках Docker дать доступ ко всем ядрам. И выделить 3 ГБ памяти.

- В командной строке выполнить:
docker run -it --rm --pull always --name krbm -v krb:/krb karboduck/krbm mining-spend-key mining-view-key
Заменить в примере mining-spend-key и mining-view-key на свои реальные ключи.
Как получить ключи для майнинга
- По умолчанию докер-майнер использует все доступные потоки процессора. Если потоков 8, то будут использоваться все 8. Если надо использовать другое число, просто указывайте в конце кол-во. Например, 7 потоков.
docker run -it --rm --pull always --name krbm -v krb:/krb karboduck/krbm mining-spend-key mining-view-key 7
-
При первом запуске майнер будет выкачивать блокчейн Карбо, что может занять от 30 минут до нескольких часов. При последующих запусках на том же компьютере блокчейн уже будет храниться в docker volume с именем "krb".
-
На M1 майнер запускается, но работает приблизительно в 5-10 раз медленее нативного майнера. Связано это с тем что для докера приходится использовать Ubuntu с архитектурой amd64, а не arm64. Ubunutu arm64 работал бы быстрее, но для него еще нет arm64 версии karbowanecd.
-
Чтобы упростить запуск, можно сохранить команду запуска в .bat файл для Windows, или .sh файл для Linux и Mac.