Sign inSign up

huaxiongcooldocker/wxwork

By huaxiongcooldocker

•Updated over 1 year ago

Image
0

850

huaxiongcooldocker/wxwork repository overview

宿主机必须安装以下依赖,否则容器微信是无法正常运行的:

sudo apt install fonts-wqy-microhei fonts-noto-cjk libcapi20-3 libdtkwidget5 libdframeworkdbus2 libdtkgui5 libdtkcore5 libgsettings-qt1 libodbc1 libosmesa6 libqt5xdg3 libqt5xdgiconloader3 qt5dxcb-plugin libxcb-composite0 lshw

首先以 bash 方式运行在后台

docker run \
    -it -d \
    --name wxwork \
    --user=1000 \
    --restart=always \
    --privileged \
    --network=host \
    --add-host=host.docker.internal:host-gateway \
    --env DISPLAY=${DISPLAY} \
    -e XMODIFIERS \
    -e QT_IM_MODULE \
    -e GTK_IM_MODULE \
    -v ${XDG_CONFIG_HOME}/dconf/user:/home/huaxiong/.config/dconf/user \
    -v /usr/share/fonts:/usr/share/fonts \
    -v /usr/lib/locale:/usr/lib/locale:ro \
    -e LANG \
    -e LC_ALL \
    -e XDG_RUNTIME_DIR=/run/user/1000 \
    -v ${XAUTHORITY}:/home/huaxiong/.Xauthority:ro \
    -v /tmp/.X11-unix:/tmp/.X11-unix:ro \
    -e DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus \
    -v /run/user/1000:/run/user/1000:ro \
    -v /etc/locale.gen:/etc/locale.gen \
    huaxiongcooldocker/wxwork:latest /bin/bash

然后初始化企业微信

docker exec wxwork /opt/apps/com.qq.weixin.work.deepin/files/run.sh

最后运行企业微信

docker exec wxwork /opt/apps/com.qq.weixin.work.deepin/files/run.sh

之所有要这样运行是因为有一个解包的过程

讲道理第一次解包运行是一起成功的

但是容器中就是不大行,没办法,两次执行就可以了

Tag summary

Content type

Image

Digest

sha256:547550a07…

Size

1.4 GB

Last updated

over 1 year ago

docker pull huaxiongcooldocker/wxwork