Docker来挖门罗币 / 网络研习社#33

in #cn5 years ago

xmr.jpg

Docker是个好东西啊,什么东西往里一丢,运行起来就行!如果是一些重复性的东东,那更是有优势了。标准性重复性的东西用Docker解决无疑是个绝佳地解决方案。

上文中我把YOYOW的见证人节点装进了Docker,今天我试着把门罗币装进Docker。之所以选门罗币,因为,到现在为止,门罗币是唯一用CPU挖矿还有利可图的币种了!比特大陆研发出了门罗币矿机,门罗币社区的人不干了,改算法,分叉!!后来,就分成了门罗币和门罗经典,而比特大陆的矿机只能挖门罗经典。

把门罗币挖矿装进Docker并不难,根本思路无非是用linux版的挖矿程序。到鱼池找找,教程在这(https://blog.f2pool.com/zh/mining-tutorial/xmr ),我就不啰嗦了。源代码在这(https://github.com/xmrig/xmrig ),两者结合起来整,很快就可以跑通了。

我做的Docker镜像在这:https://hub.docker.com/r/lemooljiang/xmrig ,大家可以直接pull下来运行就好了。

运行

docker run -d --name xmrig lemooljiang/xmrig -o stratum+tcp://xmr.f2pool.com:13531 -u 41hgaCaFC9MB1myjiEH6fZ4pkRm692gkNTqq85UPs9ZaDD65pDyYfq6UxvMvwCy46bPJRJu2hZ3NS6n6znSJoFEWN1pUcjG.d1fa6b2b0a55476534cc17dd8658cfd59be7aed1c1ec41921234567890abea4e.li01 -p x --donate-level 1

参数虽多,但对照着鱼池的教程就比较容易理解了。docker run -d --name xmrig lemooljiang/xmrig--这是docker本身的指令,依次为守护进程,容器名,镜像名;-o stratum+tcp://xmr.f2pool.com:13531 -u 41hgaCaFC9MB1myjiEH6fZ4pkRm692gkNTqq85UPs9ZaDD65pDyYfq6UxvMvwCy46bPJRJu2hZ3NS6n6znSJoFEWN1pUcjG.d1fa6b2b0a55476534cc17dd8658cfd59be7aed1c1ec41921234567890abea4e.li01 -p x --donate-level 1--这一长串是门罗程序的参数,依次为矿池地址,钱包地址,付款id等。

Dockerfile

FROM ubuntu:18.04
MAINTAINER lemooljiang <[email protected]>

RUN apt update \
    && apt install -y git build-essential cmake libuv1-dev libmicrohttpd-dev libssl-dev libhwloc-dev \
    && git clone https://github.com/xmrig/xmrig.git \
    && cd xmrig \
    && mkdir build \
    && cd build \
    && cmake ..  \
    && make 

ENTRYPOINT ["/xmrig/build/xmrig"]

Dockerfile给大家做做参考。

好了,运行起来了!到鱼池去看看算力吧,一般的i5 CPU也只有0.2k的算力,算下来一天只能有几毛钱。哈,重在娱乐!如果哪天门罗币爆涨百倍 ,那就有点钱了。

Sort:  

之前挖过,当时算了下要挖到可以转账的币,是猴年马月,挖了一段时间就放弃了

Posted using Partiko Android

确实只能挖着玩,除非有大量机器!

Coin Marketplace

STEEM 0.26
TRX 0.11
JST 0.033
BTC 63851.10
ETH 3059.36
USDT 1.00
SBD 3.85