li-xunhuan / wxhelper-docker

wxhelper的docker一键部署版本,自动完成微信的安装并注入。
25 stars 7 forks source link

数据好像没有挂载出来 #6

Closed xhatt closed 1 month ago

xhatt commented 1 month ago

我如果这样挂载的话,启动后微信会提示保存的目录不可用。我进容器看好像实际数据是在WeChat Files 目录里面 不知道大佬有什么办法吗?

services:
  wechat:
    image: lxh01/wxhelper-docker:3.9.8.25-v2 # 自行选择喜欢的tag
    container_name: wechat
    restart: unless-stopped
#     关闭seccomp,在非debian系宿主机运行时需要取消掉下面这两行注释
    security_opt:
      - seccomp:unconfined
    environment:
      - WINEDEBUG=fixme-all
    volumes:
      - ./data/wechat1:/home/app/.wine/drive_c/users/app/Documents/WeChat\ Files # 映射微信缓存目录
      - "./data/wechat2:/home/app/.wine/drive_c/users/app/Documents/WeChat Files" # 映射微信缓存目录
    ports:
      - "15900:5900" # noVNC端口,仅tag含有novnc才有这个
      - "19088:19088" # wxhelper的接口端口
    healthcheck:
      test: ["CMD", "curl", "-f", "http://localhost:19088/api/checkLogin"]
      interval: 60s
      timeout: 10s
      retries: 5
li-xunhuan commented 1 month ago

我用的双引号引起来的,还是权限不足,就给./data给个777的权限试试

xhatt commented 1 month ago

我用的双引号引起来的,还是权限不足,就给./data给个777的权限试试

给了777 还是提示

image
li-xunhuan commented 1 month ago

wechat*也给一个试试呢,这玩意儿就是权限不足导致的

xhatt commented 1 month ago

可以挂载出来了。多谢大佬。但是每次还是得扫码,不知道这个登陆态文件是在哪里

li-xunhuan commented 1 month ago

卧槽,你的回复被我误编辑了。

就是在那个目录下的,你看看文件正确不,大概目录结构是这样的。 wxid_开头的那个就是你登陆的微信的数据目录。 image

xhatt commented 1 month ago

卧槽,你的回复被我误编辑了。

就是在那个目录下的,你看看文件正确不,大概目录结构是这样的。 wxid_开头的那个就是你登陆的微信的数据目录。 image

好的我再看看多谢大佬!