下载Docker
- Docker 是一个开源的应用容器引擎,所以,我们使用docker应该有容器思维,我们不应该将它当成一台服务器使用,而应该将它当成一个应用来使用
- 我这里已经搭建bt了的,不知道的可以去bt官网弄吧,去bt的应用商店搜索并下载docker管理器2.2(现在是2.2)
搜索docker
安装酷Q镜像
- 这里的酷Q是基于Docker和wine技术,可以在 x86_64架构的系统上使用酷Q,目前暂不支持树莓派、路由器等 Arm 架构硬件。
- 接下来呢干什么呢??这里我已经安装了酷Q镜像通过 打开docker->镜像管理->获取镜像->官方库 输入“ coolq/wine-coolq ”获取镜像,然后等待许久让其获取完成(时间有点哦!)就ok啦,然后完成下面的步骤吧!
创建容器
- 点击创建容器
- 选择刚刚获取的镜像,将端口映射填写为8001和8080(我这里填写的是8001你们可以填写其他的哦)
3.填写映射目录为服务器目录:docker/coolq 容器目录:/home/user/coolq
https://picture-1253821312.cos.ap-chengdu.myqcloud.com/Screenshot_20200409_182618.jpg
4.之后干什么?提交呗!!!(哈哈哈)
补充
1.在任意目录创建一个空文件夹,用于持久化存放 酷Q 数据(或者知己在文件里面创建/root/coolq-data)
mkdir /root/coolq-data # 任意路径均可
2.然后运行 酷Q 镜像
docker run --name=coolq --rm -p 8080:8001 -v /root/coolq-data:/home/user/coolq -e VNC_PASSWD=xiaolingp -e COOLQ_ACCOUNT=xiaolinga coolq/wine-coolq
这里我把密码设为:xiaolingp 用户设为:xiaolinga(可自行更换)
参数含义 | 参数示例 |
服务器端口 | 8001(进入vnc所用) |
远程监听端口 | 8080 |
数据存放位置 | /root/coolq-data(放数据) |
远程访问密码 | xiaolingp |
机器人帐号 | xiaolinga |
启动容器
只需要在上述执行的命令,--rm 替换为 -d 即可。注意执行完后只会输出一个容器 ID。
docker run --name=coolq -d -p 8080:8001 -v /root/coolq-data:/home/user/coolq -e VNC_PASSWD=xiaolingp -e COOLQ_ACCOUNT=xiaolinga coolq/wine-coolq
查看运行状况
docker logs coolq
启动/停止服务
docker start coolq
docker stop coolq
运行
在浏览器中访问 http://你的服务器IP:你的端口 即可看到远程操作登录页面,输入密码,即可看到酷Q的登录界面啦。
(我这里http://xxx.xxx.xxx.xxx:8001)
这里树图形化界面(操作起来可能不方便哦)
在登录后,右键点击悬浮窗 -> 昵称 -> 勾选「自动登录」,即可保证 酷Q 能自动登录。