Docker运行酷Q


CentOS运行酷Q需要docker的加持,什么是docker?

Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux或Windows 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。

  1. 卸载Docker旧版本(如果存在的情况下)
yum -y remove docker docker-engine docker-common docker-selinux
  1. 安装依赖软件包
sudo yum install -y yum-utils device-mapper-persistent-data  lvm2
  1. 安装Docker
sudo yum update
sudo yum install docker
  1. 启动Docker
sudo systemctl start docker
sudo enable docker
  1. 验证是否安装成功
docker --version
  1. 阿里云镜像加速<**注意,这点非常重要,不用加速,你可能pull一个coolq的镜像需要几个小时**>
sudo mkdir -p /etc/docker
vim /etc/docker/daemon.json
sudo tee /etc/docker/daemon.json <<-'EOF'
{
  "registry-mirrors": ["https://dttr1kms.mirror.aliyuncs.com"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker

卸载docker

systemctl stop docker
yum -y remove docker-ce
rm -rf /var/lib/docker

那么接下来我们就来在CentOS的服务器上运行酷Q

  • 开启Docker
    systemctl start docker 
  1. 拉取coolq镜像
    docker pull coolq/wine-coolq
  2. 然后创建一个存放数据的文件夹
    mkdir /root/coolq-data
  3. 运行酷Q
    docker run --name=coolq -d -p 8080:9000 -v /root/coolq-data:/home/user/coolq -e VNC_PASSWD=123456 -e COOLQ_ACCOUNT=123456 coolq/wine-coolq
    然后打开浏览器输入你的 IP:8080 就可以访问VNC了,密码是上面设置的123456

注意,此时你可能通过浏览器输入你的IP加端口不能访问到VNC界面,因为还没开放相应端口,去服务器后台安全组开放端口

更多有趣的酷Q插件,请访问cpp.cc/b/cpp


文章作者: 布莱恩特科比酱
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 布莱恩特科比酱 !
评论