docker挂载platon-node/data后,无法正常同步

我使用docker启动节点,挂载platon-node/data后,无法正常同步
为了排查这个错误,我使用了命令
cd ~/platon-node && platon --datadir ./data init ~/platon-node/genesis.json
出现了以下错误


该如何解决呢?

data是否有正确挂载?
另外,platon本身就是比较单一的一个服务,不建议再引入docker管理,增加维护成本和风险

正确的,挂载其他文件都没有问题,只有挂载data时,无法同步

/root/platon-node/data/platon 删除该目录重新试试

确认docker用户有写目录权限

是不是已经有节点在运行了? ps看一下? 我用一个已经启动节点的data目录, 用init, 复现了您提的问题