hanc00l / nemo_go

Nemo是用来进行自动化信息收集的一个简单平台,通过集成常用的信息收集工具和技术,实现对内网及互联网资产信息的自动收集,提高隐患排查和渗透测试的工作效率。
Apache License 2.0
1.62k stars 245 forks source link

单机上用docker起server和work,work总是有问题 #172

Open xiangmou123 opened 1 month ago

xiangmou123 commented 1 month ago

单机上用docker起server和work,work总是有问题 QQ截图20240709215411

xiangmou123 commented 1 month ago

还有就是这么多启动的,貌似启动哪个都行吧? 图片

hanc00l commented 1 month ago
cat docker_start.sh
#!/bin/sh

# start
cd /opt/nemo
if [ $# -eq 0 ]
    then
        nohup ./server_linux_amd64 &
        nohup ./daemon_worker_linux_amd64 &
        nohup ./thirdparty/goby/goby-cmd-linux -mode api -bind 127.0.0.1:8361 -apiauth goby:goby &
else
    if [ "$1" = "server" ]
        then
            nohup ./server_linux_amd64 &
    fi
    if [ "$1" = "worker" ]
        then
            nohup ./daemon_worker_linux_amd64 &
            nohup ./thirdparty/goby/goby-cmd-linux -mode api -bind 127.0.0.1:8361 -apiauth goby:goby &
    fi
fi
tail -f log/*.log

# keep running...
/bin/bash

启动文件里写得很明白了。