Docker WeChat adalah image Docker berbasis Ubuntu yang menginstal Linux WeChat terbaru.
$ docker build -f docker/wechat.Dockerfile --tag=wechat:0.0.1 .
Alternatifnya, image Docker bawaan dapat ditarik dari 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 -
Pada 15/1/2022, Docker WeChat ini masih berfungsi dengan baik.
WeChat di Docker WeChat lainnya biasanya ditiru dengan Wine, sedangkan WeChat di Docker WeChat ini dibuat secara native di Linux. Kelebihan Docker WeChat ini dibandingkan dengan WeChat yang ditiru Wine adalah Docker WeChat ini memiliki ketergantungan yang lebih sedikit dan konfigurasinya jauh lebih mudah.
Docker WeChat berbasis Wine lainnya tidak memiliki masalah dengan metode input fcitx. Namun, metode input fcitx tidak berfungsi untuk Docker WeChat, sehingga mencegah pengguna memasukkan bahasa Mandarin. Silakan berkontribusi jika Anda mengetahui solusi untuk masalah ini.