ubuntu
sudo apt-get install docker
arch manjaro
sudo pacman -S docker
redhat centos
yum install docker -y
docker images
systemctl daemon-reload
systemctl restart docker
进入/etc/docker(在这之前需要重启一下)
(daemon.json如果没有就创建一下)
cd /etc/docker
sudo nano daemon.json
输入
{
"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
}
保存重新启动docker服务
输入
sudo docker info
如果能看到刚才在 daemon.json里的网址就是换源成功了
sudo docker ps -a
sudo docker pull bestwu/wechat
sudo docker pull bestwu/qq:office
touch <脚本名字>.sh
nano <脚本名字>.sh 输入以下内容
在这里-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:office
启动脚本就可以打开微信(在你创建脚本的路径下输入./<你脚本的名称>)
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:office
sudo docker run -d --name wechat --device /dev/snd \
-v /tmp/.X11-unix:/tmp/.X11-unix \
-v $HOME/wechat/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
下载gnome-settings-daemon并运行/lib/gsd-xsettings
#关闭qq
sudo docker stop Tim
#关闭微信
sudo docker stop wechat
#打开qq
sudo docker start Tim
#打开微信
sudo docker start wechat
#删除qq
sudo docker rm -f Tim
#删除wechat
sudo docker rm -f wechat
sudo docker rmi <镜像名字>