Docker WeChat é uma imagem Docker baseada em Ubuntu que possui o Linux WeChat mais recente instalado.
$ docker build -f docker/wechat.Dockerfile --tag=wechat:0.0.1 .
Alternativamente, a imagem Docker pré-construída pode ser extraída do Docker Hub.
$ docker pull leimao/wechat:0.0.1
$ docker tag leimao/wechat:0.0.1 wechat:0.0.1
$ xhost +
$ docker run
-it
--rm
--ipc=host
-e DISPLAY= $DISPLAY
-e XMODIFIERS=@im=fcitx
-e QT_IM_MODULE=fcitx
-e GTK_IM_MODULE=fcitx
-v /tmp/.X11-unix:/tmp/.X11-unix:ro
-v $HOME /.config/weixin:/root/.config/weixin
wechat:0.0.1
$ xhost -
Em 15/01/2022, este Docker WeChat ainda funciona bem.
O WeChat em outro Docker WeChat geralmente é emulado com Wine, enquanto o WeChat neste Docker WeChat é construído nativamente no Linux. As vantagens deste Docker WeChat em comparação com o WeChat emulado Wine é que este Docker WeChat tem menos dependências e a configuração é muito mais fácil.
Outro Docker WeChat baseado em Wine não tem problemas com métodos de entrada fcitx. No entanto, os métodos de entrada fcitx não funcionam no Docker WeChat, impedindo o usuário de inserir chinês. Por favor, contribua se você souber a solução para este problema.