Docker WeChat es una imagen de Docker basada en Ubuntu que tiene instalada la última versión de Linux WeChat.
$ docker build -f docker/wechat.Dockerfile --tag=wechat:0.0.1 .
Alternativamente, la imagen de Docker prediseñada se puede extraer de 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 -
A partir del 15/01/2022, este Docker WeChat todavía funciona bien.
El WeChat en otros Docker WeChat generalmente se emula con Wine, mientras que el WeChat en este Docker WeChat está construido de forma nativa en Linux. Las ventajas de este Docker WeChat en comparación con el WeChat emulado de Wine es que este Docker WeChat tiene menos dependencias y la configuración es mucho más sencilla.
Otro Docker WeChat basado en Wine no tiene problemas con los métodos de entrada fcitx. Sin embargo, los métodos de entrada fcitx no funcionan para Docker WeChat, lo que impide que el usuario ingrese chino. Contribuya si conoce la solución a este problema.