目 录CONTENT

文章目录

玩客云root后使用docker,以启动网心云为例

华灯
2024-04-15 / 0 评论 / 0 点赞 / 14 阅读 / 3299 字

1、准备好docker
1-1 如果你的机子已经root并且使用hack.sh脚本删掉了所有的挖矿程序,请使用Samba方式进入QwQ根目录,把原系统docker拷回去,直接拷到/app/system/目录里,
1-2 然后登录SSH,执行chmod -R 755 /app/system/miner.plugin-dockerd.ipk

(miner.plugin-dockerd.ipk是个目录,不是文件,记得解压!)
链接: https://pan.baidu.com/s/1WP2r7HhCqrbjpRUuh4kNEA 提取码: be3b

img

2、稍稍改一下docker文件名
2-0 先进入docker目录,ls一下,查看是否自动生成了bin文件夹:

  1. /app/system/miner.plugin-dockerd.ipk/
  2. ls

复制代码

(正常情况下开机几分钟后会自动生成bin文件夹链接,如果没有,等等再ls看下,或者手动(不推荐)把18.04文件夹改名改成bin:mv 18.04 bin)

2-1 把主程序docker改名为docker1,防止wky自己用docker启动原来的挖矿程序(其实和网心现在的程序一样,只是不给收益)

  1. mv /app/system/miner.plugin-dockerd.ipk/bin/docker /app/system/miner.plugin-dockerd.ipk/bin/docker1

复制代码

2-2 然后 打reboot 重启wky,
2-3 用 top 命令打开任务管理器,按一下键盘m排序,就能看到docker主程序在运行了。(按键盘Ctrl+C退出任务管理器)

以后使用docker命令的时候,比如docker ps,要这么打:
/app/system/miner.plugin-dockerd.ipk/bin/docker1 ps
前缀有点长,忍忍吧~

3、拉取网心云arm32的docker镜像

  1. /app/system/miner.plugin-dockerd.ipk/bin/docker1 pull onething1/wxedge

复制代码

等全都 Pull complete 就是下载安装完成
img

4、建立并启动网心云的容器
(以下命令是超长的一行,不是2行)

  1. /app/system/miner.plugin-dockerd.ipk/bin/docker1 run -d --name=wxedge --restart=no --privileged --net=host --tmpfs /run --tmpfs /tmp -v /media/sda1:/storage:rw onething1/wxedge

复制代码

注意:此行中,/media/sda1为你的硬盘目录,当然也可能是u盘,请自行使用lsblk命令查看对应盘符。
注意:新建立的这个容器将命名为wxedge
注意:一旦执行此命令生成容器,这一行里的部分参数可能无法随意更改,若需更改需要删掉这个wxedge容器再重新建立

稍等几秒等它建立成功后,会自动开始运行。
用浏览器打开ip:18888页面就能对这个网心进行绑定和管理,能自选业务挺不错的,适合轻量玩家。
选业务的时候注意,代号CY是云帆,甜糖也是云帆,这俩放一起谁也别想好过。

img

5、启动、停止、删除容器命令:

/app/system/miner.plugin-dockerd.ipk/bin/docker1 start wxedge

/app/system/miner.plugin-dockerd.ipk/bin/docker1 stop wxedge

/app/system/miner.plugin-dockerd.ipk/bin/docker1 rm wxedge

删除镜像命令: /app/system/miner.plugin-dockerd.ipk/bin/docker1 rmi onething1/wxedge

6、设置开机自起:

  1. cd /etc/init.d
  2. touch S98wxedge
  3. chmod 755 S98wxedge
  4. echo “sleep 10” >> S98wxedge
  5. echo “cd /” >> S98wxedge
  6. echo “/app/system/miner.plugin-dockerd.ipk/bin/docker1 start wxedge” >> S98wxedge

复制代码

然后重启,检查一下能否稳定运行~

1.将分享的文件复制到指定位置并赋予权限后,直接重启(bin文件夹是通过软连接创建的,重启系统直接生效)后再就行下面的操作。2.我没有修改docker的名字,直接使用暂时没发现问题,要像普通linux系统一样使用docker命令的话,可以使用命令

  1. ln -s /app/system/miner.plugin-dockerd.ipk/bin/docker /bin/docker

复制代码

创建软连接(如果和楼主一样修改了docker名字的,要将命令中的docker改名),创建软连接后就能正常使用docker命令,不用再带那么多前缀了,3.使用过程中发现,每当重启系统后,wky会自动删除创建的容器,解决方法:在将楼主分享的文件拷入系统前,修改miner.plugin-dockerd.ipk/18.04目录下的dockerd_monitor文件,将第122-126(4个rm开头及其之前一行)行注释或删除,以防万一,同时修改miner.plugin-dockerd.ipk文件夹下的stop.sh文件,将最后三行注释掉,这里分享一下基于楼主文件修改后的:链接: https://pan.baidu.com/s/1PGe8gfHSPzeWUV70O5ryIw 提取码: yk67 ,

0

评论区