docker 挖矿门罗币

准备挖掘门罗币
2.1 注册钱包
可以根据自己的操作系统,直接点击下面的下载地址,下载对应的门罗币钱包。

下载地址如下:

Windows 64-bit (Installer)
Windows 64-bit (zip)
Linux 64-bit
Mac OS X 64-bit
Source Code
也可以前往门罗币官方网站下载页面 https://web.getmonero.org/zh-cn/downloads/#gui,根据自己的操作系统,下载对应的门罗币钱包。

下载安装门罗币钱包后,按照提示创建账号,设置钱包密码。获取门罗币账号地址等信息,保存在安全的地方。

2.2 选择矿池
一般单个矿工的算力很难挖到门罗币,所以我们需要将很多矿工的算力聚集起来,一起挖门罗币,最后再按照PPLNS vs PPS方式来分享挖到的门罗币。

你可以到这里找到门罗币矿池: https://monero.org/services/mining-pools/

经过比对,我们选择了猫池https://c3pool.com/cn/。

使用猫池,只需一个XMR钱包地址即可挖掘十几种山寨币,均以门罗币(XMR)支付 矿池费用为 0%,起付金额 0.005 XMR。

2.3 选择矿机
这里我们推荐使用闲置服务器,独立服务器更佳。

在服务器上安装 Docker,方式有两种:

通过脚本 一键安装(不适合 CentOS 8)
curl -fsSL https://get.docker.com -o get-docker.sh
sh get-docker.sh
参考官方网站指导进行安装 Docker
Get Docker Engine

注:由于矿机需要7*24小时不间断工作,非常耗电,而且会入不敷出。因此一般不建议使用个人电脑或者公司电脑挖矿。

三、挖掘门罗币
3.1 修改配置文件
将下面的代码保存到/etc/xmrig/config.json。

{
    "api": {
        "id": null,
        "worker-id": null
    },
    "http": {
        "enabled": false,
        "host": "127.0.0.1",
        "port": 0,
        "access-token": null,
        "restricted": true
    },
    "autosave": true,
    "rebench-algo": false,
    "bench-algo-time": 10,
    "background": false,
    "colors": true,
    "randomx": {
        "init": -1,
        "mode": "auto",
        "1gb-pages": false,
        "rdmsr": true,
        "wrmsr": true,
        "numa": true
    },
    "cpu": {
        "enabled": true,
        "huge-pages": true,
        "hw-aes": null,
        "priority": null,
        "memory-pool": false,
        "yield": true,
        "max-threads-hint": 100,
        "asm": true,
        "argon2-impl": null,
        "cn/0": false,
        "cn-lite/0": false
    },
    "donate-level": 0,
    "opencl": {
        "enabled": false,
        "cache": true,
        "loader": null,
        "platform": "AMD",
        "cn/0": false,
        "cn-lite/0": false
    },
    "cuda": {
        "enabled": false,
        "loader": null,
        "nvml": true,
        "cn/0": false,
        "cn-lite/0": false
    },
    "donate-level": 0,
    "donate-over-proxy": 0,
    "log-file": null,
    "pools": [
        {
            "algo": null,
            "coin": null,
            "url": "mine.c3pool.com:13333",
            "user": "YOUR_WALLET_ADDRESS",
            "pass": "rig01",
            "rig-id": null,
            "nicehash": false,
            "keepalive": false,
            "enabled": true,
            "tls": false,
            "tls-fingerprint": null,
            "daemon": false,
            "self-select": null
        }
    ],
    "print-time": 60,
    "health-print-time": 60,
    "retries": 5,
    "retry-pause": 5,
    "syslog": false,
    "user-agent": null,
    "verbose": 0,
    "watch": true
}

编辑配置文件/etc/xmrig/config.json

           "url": "mine.c3pool.com:13333",
           "user": "YOUR_WALLET_ADDRESS",
           "pass": "rig01",

修改成:

           "url": "mine.c3pool.com:13333",
           "user": "46PtMFqfymhcHchS7vwjwoMm9v8jyvK6xMZKygZh8nk3LLoRg4jq7sKa9c22bXvfQ8KWogR1DETzVTsAuGffjaBtHVPZ4gs",
           "pass": "rig01:rig01@gmail.com",

其中:

url: 门罗币矿池地址,不用修改。
user: 门罗币钱包地址,来自于前面的门罗币钱包。
pass: 矿工名:电子邮件地址
3.2 使用 Docker 挖掘门罗币
一键下载 Docker 镜像,启动 Docker 容器,自动挖掘门罗币。

docker run --restart=always --network host -d -v /etc/xmrig/config.json:/etc/xmrig/config.json --name xmr snowdream/xmr
默认情况下,只使用90%的 CPU 算力来挖掘门罗币。如果你想调整 CPU 占用率,请修改环境变量CPU_USAGE(取值范围: 0-100)。

docker run --restart=always --network host -d -v /etc/xmrig/config.json:/etc/xmrig/config.json -e CPU_USAGE=100 --name xmr snowdream/xmr
3.3 绑定猫池
前往猫池网站:https://c3pool.com/cn/#/dashboard,在界面下面输入你的门罗币钱包地址,点击查看即可绑定保持。

绑定成功!

你可以通过猫池后台实时监控门罗币挖掘情况。

四、总结
通过本文来部署门罗币挖掘,有两个优势:

基于 Docker,部署简单,可以大规模部署
可以限制 CPU 占用率

已标记关键词 清除标记
相关推荐
©️2020 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页