第一步,生成config.yml 配置文件

执行以下命令

mkdir /root/gocq1 && docker run --rm -it --name="gocq1" -v /root/gocq1:/data xzsk2/gocqhttp-docker:latest

 选择通讯方式时选择 02 (http通讯和正向websocket通信)

回车结束当前命令

找到 /root/gocq1 目录下的 config.yml 文件并修改

删除第四行 1233456

修改http,ws   地址的端口号,后面需要用到。

 

更多配置请参考 go-cqhttp 帮助中心

执行命令重新创建go-cqhttp 容器

docker run -d --net=host -v /te/gocq1:/data --name=gocq1 xzsk2/gocqhttp-docker:latest --restart=unless-stopped 

执行命令使用手机QQ扫描登录机器人账号

docker logs gocq1 

如果cqhttp扫码登录出现登录环境非常用或危险时请尝试以下解决方案。

方案一, 在配置文件中(config.yml)填入qq号,密码启动cqhttp
方案二, 下载windows 版本的cqhttp ,扫码登陆后,将session.token文件复制到服务器中重启。
方案三, 手机下载爱加速或者其他VPN 软件,代理地址改到服务器所在城市扫码登录。

推荐使用方案三