# dsq-docker-wechat
**Repository Path**: dsqssq/dsq-docker-wechat
## Basic Information
- **Project Name**: dsq-docker-wechat
- **Description**: dsq-docker-wechat
在docker里运行wechat,可以通过web或者VNC访问wechat
github: https://github.com/Shen-Chris/dsq-docker-wechat.git
- **Primary Language**: Unknown
- **License**: Not specified
- **Default Branch**: main
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2025-07-25
- **Last Updated**: 2025-10-09
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# dsq-docker-wechat
在docker里运行wechat,可以通过web或者VNC访问wechat
使用 [consol/debian-xfce-vnc:latest](https://hub.docker.com/r/consol/debian-xfce-vnc) 和 微信官方linux x86版本https://linux.weixin.qq.com/ 构建而来,自带fcitx5中文输入法,更多详情配置参考官方
- debian-xfce-vnc
- 微信官方linux x86版本 (其他版本暂未构建,有需要可以自己尝试打包)
- fcitx5中文输入法
调试不易,希望点点小🌟🌟,谢谢
# 构建
linux环境下,拉取本项目,执行buildImagesLocal.sh 脚本 (`chmod +x buildImagesLocal.sh`)
# 启动
## 1、拉取
```
docker pull ghcr.io/shen-chris/dsq-docker-wechat:main
```
## 2、docker-compose.yml
路径、密码请自定义
```yml
services:
wechat:
# 这里使用您刚刚构建的镜像!
image: ghcr.io/shen-chris/dsq-docker-wechat:main
container_name: dsq-docker-wechat
ports:
- "6901:6901" # Web访问端口
- "5901:5901" # VNC客户端访问端口
user: "1000:1000" # 以 UID 1000 和 GID 1000 的身份运行 即 headless用户
volumes:
# 挂载数据卷,实现数据持久化,路径请自定义
- "/path/data:/home/headless/.config/weixin"
- "/path/files:/home/headless/WeChat_files"
environment:
# --- 在这里添加或修改分辨率 ---
- "VNC_RESOLUTION=1366x768"
- "LANG=zh_CN.UTF-8"
- "LANGUAGE=zh_CN:zh"
- "LC_ALL=zh_CN.UTF-8"
- "TZ=Asia/Shanghai"
- "VNC_PW=dsqpwd" # 设置您自己的VNC连接密码
# 调整共享内存大小,新版微信可能需要
shm_size: '4068m'
```
## 3、启动
docker-compose up -d 启动即可
# 效果
vnc预览效果
浏览器预览效果
中文输入法效果预览
