說明:酷Q
大概是使用最多的一款QQ
機器人軟體,功能也很強大。我們可以用它實現QQ
群管理、好友聊天、日常便民等多種功能,大多數都是在Win
系統上運行它,由於官方有Docker
鏡像,借助Wine
運行的CoolQ
,所以我們也可以在Linux
系統上運行,這裡就說下方法。
截圖#
安裝#
Github 地址:https://github.com/CoolQ/docker-wine-coolq
1、安裝 Docker
#CentOS 6
rpm -iUvh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
yum update -y
yum -y install docker-io
service docker start
chkconfig docker on
#CentOS 7、Debian、Ubuntu
curl -sSL https://get.docker.com/ sh
systemctl start docker
systemctl enable docker
2、安裝 wine-coolq
docker run --restart=always --name wine-coolq -d \
-p 9000:9000 \
-v /coolq:/home/user/coolq \
-e VNC_PASSWD=moerats \
-e COOLQ_ACCOUNT=1234567 \
coolq/wine-coolq
參數說明:
-p 將內部的Web運行端口9000映射到外部的9000,可自行修改端口。
-v 將內部酷Q和其數據文件夾/home/user/coolq映射到外部的/coolq文件夾,可自行修改路徑。
-e 為環境變量,大致有3個變量,其中第3種未使用,大致如下:
1、VNC_PASSWD為VNC密碼。注意該密碼不能超過8個字符,默认MAX8char。
2、COOLQ_ACCOUNT為設置要登錄酷Q的帳號。在第一次手動登錄後,你可以勾選“快速登錄”功能以啟用自動登錄,此後,docker容器啟動或酷Q異常退出時,便會自動為你登錄該帳號。
3、COOLQ_URL為下載酷Q的地址,默认為http://dlsec.cqp.me/cqa-tuling,即酷Q Air圖靈版。請確保下載後的文件能解壓出酷Q Air/CQA.exe或酷Q Pro/CQP.exe。
安裝好了後,訪問http://IP:9000
,可以打開一個VNC
頁面,輸入密碼,文中默認moerats
,即可看到一個酷Q Air
已經啟動。
對於CentOS
系統,還需要開啟9000
端口,開啟如下:
#CentOS 6
iptables -I INPUT -p tcp --dport 9000 -j ACCEPT
service iptables save
service iptables restart
#CentOS 7
firewall-cmd --zone=public --add-port=9000/tcp --permanent
firewall-cmd --reload
相關命令:
#啟動鏡像
docker start wine-coolq
#重啟鏡像
docker restart wine-coolq
最後如果要安裝應用,先去應用社區下載應用→傳送門,再傳到映射在外部的文件夾,比如/coolq/app
裡,然後再訪問VNC
進入設置安裝,其它就自行研究吧。