Skip to content

Karbo mining in docker

KarboDuck edited this page Apr 30, 2022 · 24 revisions

!!Альфа версия!!

Преимущества

  • Запуск одной командой.
  • Обновлять майнер вручную не надо, при каждом запуске это делается автоматически.
  • Скорость майнинга на 20% выше чем в чистом Windows.
  • Одновременно с докер-майнером можно запускать обычный кошелек без перенастроек портов. Теперь они не используют один и тот же порт и не блокируют друг друга.
  • Если использовать обычный консольный майнер и обычный кошелек, то они переписывают "чужой" кэш и при следующем запуске вынуждены сканировать блокчейн заново, из-за чего запуск происходит на 1-2 минуты дольше. При использовании майнера в докере этого не происходит.

Подготовка к запуску

Скачать и установить Docker

В настройках Docker дать доступ ко всем ядрам.

Docker_Desktop_Iwz64stxsY

Запуск

docker run -it --rm -v krb:/krb karboduck/krbm mining-spend-key mining-view-key

Как получить ключи для майнинга

  • По умолчанию докер-майнер Карбо использует все доступные потоки процессора.

  • При первом запуске майнер будет выкачивать блокчейн Карбо, что может занять от 30 минут до нескольких часов. При последующих запусках на том же компьютере блокчейн уже будет храниться в docker volume с именем "krb".

  • На M1 майнер запускается, но работает приблизительно в 5-10 раз медленее нативного майнер. Связано с тем что для докера приходится использовать Ubuntu amd64, а не arm64. Ubunutu arm64 работал бы быстрее, но для него нет arm64 бинарников karbowanecd.

  • Чтобы упростить запуск, можно сохранить эту команду в .bat файл для Windows, или .sh файл для Linux и Mac.

Clone this wiki locally