通过docker安装微信和QQ
作者:csuper
发表于:2021-04-13
一、安装docker
sudo apt-get install docker docker images #查看是否安装成功12
二、重启docker

systemctl daemon-reload systemctl restart docker12
三、切换源
cd /etc/docker #切换位置sudo nano daemon.json #若没有该文件则新建daemon.json12
输入:
{ "registry-mirrors" : [ "http://ovfftd6p.mirror.aliyuncs.com", "http://registry.docker-cn.com", "http://docker.mirrors.ustc.edu.cn", "http://hub-mirror.c.163.com" ], "insecure-registries" : [ "registry.docker-cn.com", "docker.mirrors.ustc.edu.cn" ], "debug" : true, "experimental" : true}1234567891011121314
保存。
四、查看docker运行状态
sudo docker ps -a1
五、pull微信和Tim
sudo docker pull bestwu/wechatsudo docker pull bestwu/qq:office12
六、创建微信、Tim脚本
(1)nano <脚本名字>.sh 输入以下内容,若没有<脚本名字>.sh则创建一个,如: wechat_tim.sh
(2)在这里-v $HOME/WeChatFiles:/WeChatFiles \ 里的 $HOME/WeChatFiles代表你文件保存的位置
# 微信创建脚本sudo docker run -d --name wechat --device /dev/snd \ -v /tmp/.X11-unix:/tmp/.X11-unix \ -v $HOME/WeChatFiles:/WeChatFiles \ -e DISPLAY=unix$DISPLAY \ -e XMODIFIERS=@im=fcitx \ -e QT_IM_MODULE=fcitx \ -e GTK_IM_MODULE=fcitx \ -e AUDIO_GID=`getent group audio | cut -d: -f3` \ -e GID=`id -g` \ -e UID=`id -u` \ bestwu/wechat# QQ创建脚本sudo docker run -d --name Tim \ --device /dev/snd \ -v $HOME/QQ/TencentFiles:/TencentFiles \ -v /tmp/.X11-unix:/tmp/.X11-unix \ -e XMODIFIERS=@im=fcitx \ -e QT_IM_MODULE=fcitx \ -e GTK_IM_MODULE=fcitx \ -e DISPLAY=unix$DISPLAY \ -e AUDIO_GID=`getent group audio | cut -d: -f3` \ -e VIDEO_GID=`getent group video | cut -d: -f3` \ -e GID=`id -g` \ -e UID=`id -u` \ bestwu/qq:office1234567891011121314151617181920212223242526
(3)启动脚本就可以打开微信(在你创建脚本的路径下输入./<你脚本的名称>) 如:
./wechat_tim.sh #这个要切换到wechat_tim.sh所在目录运行1
关闭微信或Tim容器
#关闭qqsudo docker stop Tim#关闭微信sudo docker stop wechat1234
打开微信或者Tim容器
#打开qqsudo docker start Tim#打开微信sudo docker start wechat1234
删除微信或者Tim容器
#删除qqsudo docker rm -f Tim#删除wechatsudo docker rm -f wechat1234
删除微信或者Tim镜像
sudo docker rmi <镜像名字>
版权声明
本文仅代表作者观点,不代表Csuper立场。
本文系作者授权百度百家发表,未经许可,不得转载。