十分钟学会docker挖矿

作者: 楓林火山 | 来源:发表于2018-07-04 15:18 被阅读21次
十分钟学会docker挖矿 本文仅做为科普教程,让广大群众快速了解什么是挖矿。了解真相后,千万不要盲目投入。


需要挖矿产生的 “数字货币” (比如比特币,以太币)就像玩寻宝游戏一样,每隔一段时间,数字货币系统会在系统节点上生成一个随机代码,互联网中的所有计算机都可以去寻找这个代码;谁只要一找到,就会产生一个区块,随即得到一个数字货币,这个过程就是挖矿。但是要计算得到这个随机产生的代码,就需要大量的运算,早期发布的数字货币(比如比特币,以太币)随着参与的矿工数增多,挖矿的难度也越来越难,普通CPU已经很难挖出,需要专门的矿机才能进行。

为了让大家能快速简单的体验挖矿的过程,本文选取一个小众的数字货币(UT币)来实验,不需要专门的矿机,普通电脑CPU就能进行,以便让大家体验出矿的喜悦。

1、首先得装个 Ulord 钱包

首先登陆官网 http://ulord.one,在主页右上角点击 “客户端”,点击进入下载页面。

下载 Ulord 挖矿软件和 Ulor 钱包,我试过 Ulord windows 版的桌面版钱包,不过安装后卡在同步上了。后来我是下载了安卓的手机版钱包。

安装后记下助记词。进入后点 UT , 收款,就会显示钱包地址。记下这个地址,等下填入配置文件中。

2、下载 Ulord 挖矿软件

因为windows操作太过简单,本文略过。这里下载 linux 版的挖矿软件,打算使用 docker 大法试试。

在linux系统(Centos, Ubuntu均可)下将下载的挖矿软件解压,进入解压的目录,并给挖矿程序执行权限:

chmod +x ulordrig

3、修改配置文件 config.json,设置矿池和收款地址。

vi config.json

编辑以下内容

{

    "threads":2,                                // 设置挖矿线程数

    "pools": [

        {

            "url": "stratum+tcp://ut.jeepool.com:7100",                // URL of mining server

            "user": "UXrGwxJJAyN7J432a4Gk9ohxHkgD3guNKJ.test001",  // 钱包地址.矿工昵称

            "pass": "x"                                            // password for mining server,可忽略

        }

    ]

}

在上面加入了 ut.jeepool.com:7100 矿池,并且加上了收款地址。其中的矿工名可以随意取。

如果不想用docker挖矿的同学,直接运行以下命令开始挖矿:

./ulordrig -B

坐等钱包收币,普通4核CPU平均一天0.2个币(挖矿人数越多出币越慢)

4、创建 Docker image 文件

需要使用docker container挖币的同学接着往下看:

在当前解压目录下建一个 Dockerfile。

vi Dockerfile

然后加入以下内容:

FROM centos

RUN mkdir -p /ulord

COPY ./config.json /ulord

COPY ./ulordrig /ulord

WORKDIR /ulord

CMD ["/ulord/ulordrig"]

生成镜像文件:

docker build -t ulord .

5、运行挖矿软件

docker run -d ulord

查看运行状态

运行top命令,可以看到CPU在努力挖矿:(Ctrl + c 停止查看)

PID USER      PR  NI    VIRT    RES    SHR S  %CPU %MEM    TIME+ COMMAND

23831 root      20  0  539840  6340  3524 S 299.3  0.1  6:26.78 ulordrig

坐等钱包收币,普通4核CPU平均一天0.2个币,可去第一步中注册的钱包中查看(挖矿人数越多出币越慢)

如果觉得有用,欢迎打赏UT币,UT钱包地址:UXrGwxJJAyN7J432a4Gk9ohxHkgD3guNKJ

相关文章

网友评论

    本文标题:十分钟学会docker挖矿

    本文链接:https://www.haomeiwen.com/subject/ysieuftx.html