利用docker在arch-linux系统下安装酷Q机器人

  1. 安装docker

    sudo pacman -S docker

  2. 启动docker服务

    sudo systemctl start docker.service

  3. 下载酷Q Docker镜像

    开始我直接输入docker pull coolq/wine-coolq发现报错permission denied

    应该是权限不足,换用sudo docker pull coolq/wine-coolq,出现新错误Error response from daemon

    网络问题,因为docker默认为国外源,下载速度较慢,可更换国内源

    a. 配置国内源

    ​ 新增或修改文件 /etc/docker/daemon.json

    sudo vim /etc/docker/daemon.json

    ​ 将文件修改成如下

    b. 重启docker服务

    sudo systemctl restart docker.service

    c. 重新尝试下载

    sudo docker pull coolq/wine-coolq

  4. 创建一个文件夹,用来存放酷Q数据,慎重选择路径(下面示意图中我就是因为路径选择在了/root/coolq-data导致了许多不便,若想更改路径需使用sudo docker rm coolq删除coolq后重新下载)

    mkdir /usr/coolq-data

  5. 运行酷Q,这次吸取教训,直接在前面加上sudo

    sudo docker run --name=coolq -d -p 8080:9000 -v /usr/coolq-data:/home/user/coolq -e COOLQ_URL=http://dlsec.cqp.me/cqp-tuling -e VNC_PASSWD=12345678 -e COOLQ_ACCOUNT=10000 coolq/wine-coolq

    其中几个参数进行解释

    8080: 端口号

    /usr/coolq-data: 数据存放位置(也就是步骤4创建的文件夹)

    COOLQ_URL: 后面为下载地址,示例为酷Q-tuling,下载Pro版将cqp-tuling改为cqp-pro

    VNC_PASSWD: 后面的12345678是远程访问密码

    COOLQ_ACCOUNT: 后面的10000是机器人帐号

  6. 管理酷Q

    酷Q有很丰富的第三方应用,可在酷Q社区自行下载,将下载后的文件拷贝到刚才的 /usr/coolq-data 文件夹的app目录下,之后重新加载应用

    常用命令

    # 查看运行日志
    docker logs coolq# 启动/停止服务
    docker start coolq
    docker stop coolq
    

参考资料: 在Linux VPS上利用Docker安装酷Q机器人

利用docker在arch-linux系统下安装酷Q机器人相关推荐

  1. 查看磁盤使用情况linux,在Linux系统下安装Filelight来查看磁盘使用情况

    在 Linux 系统下要查看硬盘的使用情况有非常多的命令可以实现,但是本文给你介绍一款软件:Filelight,开源并免费使用,我们在 Linux 下安装上它用图形化界面来显示磁盘的使用情况,它以彩色 ...

  2. arch linux系统安装教程,Arch Linux系统的安装(BIOS)教程,archlinux

    Arch Linux系统的安装(BIOS)教程,archlinux 一.简介 Arch linux是朝向轻量(lightweight)以及简单(simple)的Linux发行版.其中"简单& ...

  3. linux系统可以安装搜狗输入法,在Arch Linux系统中安装搜狗输入法的方法

    在安装Arch Linux系统完之后我们需要安装桌面环境,也需要一款中文输入法,下面我们为Arch Linux系统安装搜狗(sougou)输入法. 一.配置Arch Linux系统的源,建议使用国内的 ...

  4. 如何在Linux系统下安装英特尔® Arc™系列独立显卡驱动以及进行AI推理性能测试...

    点击蓝字 关注我们,让开发变得更有趣 作者 | 周兆靖 排版 | 李擎 如何在Linux系统下安装英特尔® Arc™系列 独立显卡驱动以及进行AI推理性能测试 目录 1.本文目的 2.Linux 系统 ...

  5. 在linux下怎么安装mysql,手把手教你在Linux系统下安装MySQL

    在CentOS中默认安装有MariaDB,这个是MySQL的分支,但为了需要,还是要在系统中安装MySQL,而且安装完成之后可以直接覆盖掉MariaDB. 1. 下载并安装MySQL官方的 Yum R ...

  6. linux系统下的oracle数据库,在Linux系统下安装Oracle数据库

    在Linux系统下安装Oracle数据库:1.约定:linux系统为Linux.5.4-server-x86_64,数据库为linux.x64_11gR1_database_1013 linux 在L ...

  7. linux下安装两个nginx教程,在linux系统下安装两个nginx的简单方法

    在linux系统下安装两个nginx的简单方法 发布时间:2017-03-09 12:08 来源:互联网 当前栏目:web技术类 在linux下安装nginx的时候,一般在./configure的阶段 ...

  8. jemter在linux上怎么安装_【JMeter之一】在linux系统下安装jmeter

    Apache JMeter是Apache组织开发的基于Java的压力测试工具,因此首先需要安装的是JDK 目前JMeter3.0需要的在JDK1.7及以上版本运行这是需要注意的一点 一.下载JDK 下 ...

  9. Q106:Linux系统下安装编译PBRT-V3

    106.0 引入 本人之前尝试过在windows系统中编译pbrt-v3,但是出现了很多错误.pbrt-v3的源代码中部分Linux的函数没有用宏包好,而是直接使用,所以在windows环境下就报错了 ...

最新文章

  1. Unity3D脚本属性
  2. 第二冲刺站立会议01
  3. 成幻Online Judge 1.00 Beta 正式发布 2007.6.22
  4. Spring mvc注解方式使用事务回滚
  5. SQL Server 数据库没有有效所有者的三种解决办法
  6. OpenJDK8基础类库包清单
  7. 图解TCP三次握手和四次挥手!(简单易懂)
  8. Python学习记录——函数
  9. [转]JavaSE学习 Swing(二)
  10. 『不再迷茫 - 正则表达式』JS正则要点梳理 持续更新
  11. 宏电7710与组态王通信配置
  12. 解决apt-cyg命令不报错也无日志的小问题
  13. jena 查询 java_使用SPARQL和Jena查询DBpedia
  14. 【C语言】消失的数字
  15. MATLAB中输出直观公式
  16. [计算机网络][内容梳理]一、计算机网络概述
  17. Django 学习 之ORM简介与单表操作
  18. CMake教程之构建Qt平台
  19. Word计算机与网络应用原题,计算机应用基础考试试题附答案
  20. 真爱趁现在电视剧全集在线观看 html,真爱趁现在

热门文章

  1. 滑动窗口(预处理)+输入特殊一般化处理技巧(UVA-12174)
  2. 16进制数转化为bcd码的方法
  3. 陈多多的新发现:雅艺依阁 淘宝潮流皮外套女装店
  4. RFID基础---RFID的技术特点
  5. VirtualBox新建虚拟机
  6. equals方法详解
  7. 华为mate40和苹果12参数对比 华为Mate40和iPhone12哪个好-更值得入手
  8. 以旧焕新的css滤镜
  9. oracle 授权访问条空间,oracle创建用户和角色、管理授权以及表空间操作
  10. Android端调起企业微信提示【没有此权限】