DoChat(盒装微信)是一个Linux下Dockerized的微信PCWindows客户端,项目地址:https://github.com/huan/docker-wechat,当然,既然是容器化,运行多个客户端理论上是可行的。推荐使用LinuxUbuntu发行版(DoChat是使用UbuntuDesktop19.10开发的)运行,当然需要安装Docker(Ubuntu用户运行sudoaptupdate&&aptinstalldocker.io安装Docker)。安装也非常简单,只需运行以下单行命令,就可以在Linux桌面上启动微信PC:curl-sLhttps://raw.githubusercontent.com/huan/docker-wechat/master/dochat.sh|bash只需将上面的一行命令复制/粘贴到您的终端,然后按回车,微信PC版应该很快就会出现在您的XWindows桌面上。另请注意,上面的dochat.sh启动脚本不能使用uid0(root用户)运行,使用uid0运行它会导致无限循环,很难从终端终止。如果您的用户没有运行docker的权限,请将该用户添加到docker组,sudousermod-aGdocker$USER。可能需要重新启动才能进行更改。”另外需要注意的是,有用户表示使用这个项目后,微信会被封禁,虽然最后的解释是对微信的理解有误,但有必要评估使用这个是否有风险项目。相关issue地址:https://github.com/huan/docker-wechat/issues/55》如果想自己自定义一些行为,比如在桌面打开多个微信PC客户端;然后,可以自己修改dochat.sh脚本,比如下面的docker命令可以持久化数据到宿主机:dockerrun\--nameDoChat\--rm\-i\\-v"$HOME/DoChat/WeChatFiles/":'/home/user/WeChatFiles/'\-v"$HOME/DoChat/ApplcationData":'/home/user/.wine/drive_c/users/user/ApplicationData/'\-v/tmp/.X11-unix:/tmp/.X11-unix\\-eDISPLAY\\-eXMODIFIERS=@im=fcitx\-eGTK_IM_MODULE=fcitx\-eQT_IM_MODULE=fcitx\-eGID="$(id-g)"\-eUID="$(id-u)"\\--ipc=host\---privileged\\紫霞/微信
