# docker-go-cqhttp **Repository Path**: dz-io/docker-go-cqhttp ## Basic Information - **Project Name**: docker-go-cqhttp - **Description**: 可能是地表最小的 go-cqhttp 容器 - **Primary Language**: Docker - **License**: WTFPL - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2022-08-15 - **Last Updated**: 2023-04-23 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # docker-go-cqhttp ## 介绍 可能是地表最小的 go-cqhttp 容器 ## 安装教程 Docker 传统,无需安装 如果你真想安装的话 ```bash docker pull daze456/go-cqhttp ``` 构建并安装: ```bash docker build -t daze456/go-cqhttp https://gitee.com/dz-io/docker-go-cqhttp.git ``` ## 使用说明 1. 直接启动本镜像 > 因为 docker 可以玩 link,所以不用开端口(而且少个端口少个漏洞) > 不过数据卷还是要的 ```bash docker run -d --restart=always --name obxb -v obxb:/workdir daze456/go-cqhttp && docker logs -f obxb ``` ```log Unable to find image 'daze456/go-cqhttp:latest' locally latest: Pulling from daze456/go-cqhttp 9b18e9b68314: Pull complete a1545305ad74: Pull complete b03045801de5: Pull complete 759c5390cc5f: Pull complete d58a0c509d65: Pull complete Digest: sha256:422a9ffdcd74b034826a4c596f5b758335b200eb1b974ed1fd15bce207c083dd Status: Downloaded newer image for daze456/go-cqhttp:latest bbfe79366b641f5a2f2c252a3ce4296bff4b9e305036c9f43ce025c6afeb8abe [2022-08-16 05:37:01] [WARNING]: 账号密码未配置, 将使用二维码登录. [2022-08-16 05:37:01] [INFO]: 当前版本:v1.0.0-rc3 [2022-08-16 05:37:01] [WARNING]: 虚拟设备信息不存在, 将自动生成随机设备. [2022-08-16 05:37:01] [INFO]: 已生成设备信息并保存到 device.json 文件. [2022-08-16 05:37:01] [INFO]: 开始尝试登录并同步消息... [2022-08-16 05:37:01] [INFO]: 使用协议: iPad [2022-08-16 05:37:02] [INFO]: Protocol -> connect to server: [::ffff:60.29.240.116]:14000 [2022-08-16 05:37:02] [INFO]: 请使用手机QQ扫描二维码 (qrcode.png) : 此处省略一张二维码 [2022-08-16 05:37:16] [INFO]: 扫码成功, 请在手机端确认登录. [2022-08-16 05:37:27] [WARNING]: Protocol -> device lock is disable. http api may fail. [2022-08-16 05:37:28] [INFO]: 登录成功 欢迎使用: 泽小白Official ^C ``` 2. 启动应用容器(这里测试了一下 ob) ```bash docker run -it --name cqhttpt --rm --link obxb:bot busybox wget -O- "http://bot:5700/send_private_msg?message=[CQ:face,id=14]&user_id=2592455724" ``` ## 参与贡献 1. Fork 本仓库 2. 新建 Feat_xxx 分支 3. 提交代码 4. 新建 Pull Request ## 一点破事 估计各位能看出来我抄了我自己(指乱七八糟内容来自 docker-frp) 不出意外的话以后我还这么搞,甚至出模板 不过因为 go-cqhttp 需要 FFmpeg 所以这次的镜像大了不少(没错这玩意是完整版go-cqhttp,不过需要FFmpeg的部分没测试)