TeamPGM / PagerMaid-Pyro

Advanced Multi-Featured Telegram UserBot by pyrogram.
GNU Affero General Public License v3.0
654 stars 84 forks source link

[Bug]: 数据持久化不同步 #87

Closed iAmP1us closed 1 month ago

iAmP1us commented 1 month ago

请确保您已阅读以上注意事项,并勾选下方的确认框。

PagerMaid 版本 (或 Commit Id)

1.4.13

运行环境

Linux

运行架构

AMD64

重现步骤

正常流程使用Docker 版一键脚本:wget https://raw.githubusercontent.com/TeamPGM/PagerMaid-Pyro/development/utils/docker.sh -O docker.sh && chmod +x docker.sh && bash docker.sh 之后选择数据持久化:Y 输入我的宿主机目录之后出现问题

期望的结果是什么?

正常情况,宿主机持久化数据挂载目录和容器内同步。

实际的结果是什么?

宿主机和容器里的内容不同。举例,我修改宿主机中data_path/data/config.yml,比如在config.yml添加了app_id和app_hash并保存,但是进入容器里查看config.yml,app_id和app_hash还是空白。 宿主机内查看 容器内查看

简单的复现代码/链接(可选)

No response

日志记录(可选)

No response

补充说明(可选)

No response

omg-xtao commented 1 month ago

执行下

docker inspect 容器id

查看是否存在

"HostConfig": {
            "Binds": [
                "data_path/workdir:/pagermaid/workdir"
            ],

确定修改的是 data_path/workdir/data/config.yml ?