ubuntu18.04环境下使用docker安装qq

在想到使用docker装qq前,其实我搜索到ubuntu下安装qq的方式有:安装wine平台或者使用appimage的想法去安装,忽然看到的这个博主使用docker安装qq,着实让人感叹

附链接:Linux下 Tim/Wechat 的一种解决方案

TIM安装过程
1.首先当然是安装Docker,这个网上有很多教程。稍微琢磨一下肯定可以弄出来,再搞个镜像加速什么的,很简单。

可以参考 Parrotsec下 Docker 解决方案 19
当你输入如下内容时,出现如图输出内容,说明Docker安装成功
sudo docker run hello-world

https://parrotsec-cn.org/uploads/default/original/2X/c/c66837559b4fbaf8190115f2fc3ea8f554f7fb94.jpeg

2.然后从Docker Hub上获取 bestwu/qq

命令行中输入如下内容
sudo docker pull bestwu/qq
timtim.png793×132 148 KB
这里我已经获取过了,第一次可能要稍微等待一会儿
在这里插入图片描述
3.接着获取audio的组ID,下面会用到

命令行中输入如下内容
getent group audio | cut -d: -f3
tim1tim1.png789×71 70.4 KB
parrotsec系统中,值为 29

4.接下来创建一个yml文件,比如说这里创建 docker-tim.yml,添加如下内容

vim docker-tim.yml

version: ‘2’
services:
qq:
image: bestwu/qq:office # 后面这个 office 改成 latest , 登录的就是QQ,否则是Tim
container_name: qq
devices:
- /dev/snd #声音
volumes:
- /tmp/.X11-unix:/tmp/.X11-unix
- H O M E / T e n c e n t F i l e s : / T e n c e n t F i l e s e n v i r o n m e n t : − D I S P L A Y = u n i x HOME/TencentFiles:/TencentFiles environment: - DISPLAY=unix HOME/TencentFiles:/TencentFilesenvironment:DISPLAY=unixDISPLAY
- XMODIFIERS=@im=fcitx #中文输入
- QT_IM_MODULE=fcitx
- GTK_IM_MODULE=fcitx
- AUDIO_GID=29 # 可选 (29 parrotsec) 主机audio gid 解决声音设备访问权限问题
- GID=KaTeX parse error: Expected 'EOF', got '#' at position 5: GID #̲ 可选 默认1000 主机当前…UID # 可选 默认1000 主机当前用户 uid 解决挂载目录访问权限问题
tim2tim2.png798×431 428 KB

5.最后通过该配置文件启动即可

命令行中输入如下内容

sudo docker-compose -f docker-tim.yml up

6.桌面自动跳出TIM登录界面

7.登录即可,你会发现各种功能都是正常的

Wechat安装
Wechat安装过程与Tim完全相同,你可以在
[bestwu/Wechat] https://hub.docker.com/r/bestwu/wechat 29
中找到相关内容 , 不多说了

  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值