Сегодня речь пойдет о майнинге криптовалюты karbowanec и как запустить все это в docker
Для майнинга криптовалюты на GPU нам потребуетсься майнер с поддержкой алгоритма cryptonight. Разработчики рекомендуют использовать ccminer, вот и хорошо, запустим его в докере и подключим pool от karbowanec
В каталоге создаем 2 файла — Dockerfile и ccminer.conf
Dockerfile
1 2 3 4 5 6 7 8 |
FROM perfectweb/base:cuda-8.0-devel-ubuntu16.04-v1 RUN git clone -b v2.2-mod-r2 https://github.com/Nanashi-Meiyo-Meijin/ccminer.git COPY ccminer.conf ./ccminer/ccminer.conf RUN cd /ccminer && ./build.sh ENTRYPOINT ["/ccminer/ccminer"] CMD ["-a", "cryptonight", "-o", "stratum+tcp://pool.karbowanec.com:3333", "-u", "Kj5McywJ5XpUuzUreWstsHBmN3Cgm9dmS7h9iWrkoh28JwNoicDCKaYXjBVQEo3CL1bo3aKoZyC7QGXtK8oDoB45SFHpfog", "-p", "x"] |
В CMD не забываем указать свой кошелек после «-u».
ccminer.conf
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
{ "_comment1" : "Possible keys are the long options (ccminer --help)", "_comment2" : "todo: support /* comments */", "algo" : "lbry", "intensity": 22, "api-bind": "127.0.0.1:4068", "statsavg": 20, "max-log-rate": 60, "quiet" : false, "debug" : false, "protocol" : false, "cpu-priority" : 3, "url" : "stratum+tcp://pool.karbowanec.com:3333", "user" : "Kj5McywJ5XpUuzUreWstsHBmN3Cgm9dmS7h9iWrkoh28JwNoicDCKaYXjBVQEo3CL1bo3aKoZyC7QGXtK8oDoB45SFHpfog", "pass" : "" } |
в файле ccminer.conf также не забываем указать свой кошелек в поле «user»
Собираем наш образ
1 |
docker build -t mailon/ccminer . |
если успешно собралось, запускаемся
1 |
nvidia-docker run -d mailon/ccminer |
*********
В качестве бонуса, запуск на CPU c использование xmrig в docker
1 |
docker run -d --restart unless-stopped --read-only -m 50M -c 512 mailon/xmrig -o pool.karbowanec.com:3333 -u Kj5McywJ5XpUuzUreWstsHBmN3Cgm9dmS7h9iWrkoh28JwNoicDCKaYXjBVQEo3CL1bo3aKoZyC7QGXtK8oDoB45SFHpfog -p x -k |