From 48a53a9779903bddf0efb92d14d06f8cb0eb5e60 Mon Sep 17 00:00:00 2001 From: WaterWei <50091357@qq.com> Date: Sun, 7 Nov 2021 15:38:00 +0800 Subject: [PATCH] update --- .DS_Store | Bin 8196 -> 8196 bytes docs/2-1-docker.md | 44 ++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 44 insertions(+) diff --git a/.DS_Store b/.DS_Store index b4b0bf02e7600230437cfa3f83b10b909e7d979e..28ed28a4ff90e9b46b5016f6e0c6b1b8a2efee8f 100644 GIT binary patch delta 47 zcmZp1XmQveE6BKWvYcQcw`6s-k&%Utf}xSw请确认自己的环境已经安装docker和docker compose** > 步骤1:将docker-compose.yml放置到需要启动HFish的服务器 @@ -56,6 +58,48 @@ docker-compose.yml同目录下,会生成一个data文件夹,用于存放当 +#### 在docker中安装节点端: + +> 先在控制端中正常添加节点: + +![image-20211107152418598](http://img.threatbook.cn/hfish/202111071524218.png) + + + +> 记录下主机执行命令中的sh文件的url: + +~~~wiki +如上图示例,url为:https://10.53.7.96:4434/tmp/jibrZM5VHMVN.sh +~~~ + +> 把该url拼接在如下的命令之后: + +~~~dockerfile +docker run -d --net=host --name hfish-client --restart=always threatbook/hfishnode-amd64 + +如上图示例,拼接后的完整命令如下: +docker run -d --net=host --name hfish-client --restart=always threatbook/hfishnode-amd64 https://10.53.7.96:4434/tmp/jibrZM5VHMVN.sh +~~~ + +> 如节点运行环境为64位arm则拼接如下命令 + +~~~dockerfile +docker run -d --net=host --name hfish-client --restart=always threatbook/hfishnode-arm64 + +如上图示例,拼接后的完整命令如下: +docker run -d --net=host --name hfish-client --restart=always threatbook/hfishnode-arm64 https://10.53.7.96:4434/tmp/jibrZM5VHMVN.sh +~~~ + +> 执行上面的完整命令即可在docker容器中启动节点 + +~~~wiki +注意:本启动方式使用了host网络模式,容器内的开放的端口会同样在宿主机上开放,需要注意跟宿主机上端口是否冲突。 +~~~ + + + + + ### 查看HFish日志 docker-compose.yml同目录下,会生成一个data文件夹,用于存放当前的所有攻击数据。另外,会生成一个logs文件夹,存放当前的所有日志。