在Ubuntu上通过Docker使用微信
docker-compose.yml
version: '2'
services:
wechat:
image: bestwu/wechat
container_name: wechat
ipc: host
devices:
- /dev/snd
volumes:
- /tmp/.X11-unix:/tmp/.X11-unix
- /home/peter/WeChatFiles:/WeChatFiles #使用自己用户目录
environment:
- DISPLAY=unix$DISPLAY
- QT_IM_MODULE=fcitx # 中文输入,这里根据系统输入法类型自行输入,默认是IBus
- XMODIFIERS=@im=fcitx
- GTK_IM_MODULE=fcitx
- AUDIO_GID=63 # 可选 默认63(fedora) 主机audio gid 解决声音设备访问权限问题
- GID=1000 # 可选 默认1000 主机当前用户 gid 解决挂载目录访问权限问题
- UID=1000 # 可选 默认1000 主机当前用户 uid 解决挂载目录访问权限问题
正常容器运行出来后,即可弹出微信登录窗口