Docker安装微信
1.概述
通过安装docker,结合docker GUI在docker上添加wechat容器来实现运行wechat
1.1使用的系统
Linux Mint
1.2总体步骤
安装docker
docker换源
pull 微信镜像
创建运行脚本
以后如何打开&关闭
2.详细步骤
2.1安装Docker
linux mint安装
sudo apt install docker.io
docker换源
cd /etc/docker
sudo vim daemon.json
编辑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服务
systemctl daemon-reload
systemctl restart docker
查看docker运行状态
sudo docker info
2.2pull 微信镜像
拉取微信镜像
sudo docker pull bestwu/wechat
创建运行脚本wechat.sh
vim wechat.sh
编辑wechat.sh
sudo docker run -d --name wechat --device /dev/snd --ipc="host" \
-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
使用脚本
source wechat.sh
然后就会创建好一个wechat容器
大功告成
2.3以后如何打开&关闭
打开
sudo docker start wechat
关闭
sudo docker stop wechat
删除微信容器
sudo rm -f wechat
删除镜像
sudo docker rmi <镜像名字>
sudo docker rm *** <镜像名字>
参考:docker安装微信教程