我在 VM 上的 Docker 中运行了一个 Cardano Ogmios 映像,该映像将在一段时间内(最近大约一周)完美运行,然后突然开始抛出此错误:
{"severity":"Error","timestamp":"2022-02-14T16:50:26.801114665Z","thread":"11","message":{"WebSocket":{"tag":"WebSocketFailedToConnect ","ioException":"Network.Socket.connect: <socket: 17>: 不存在(没有这样的文件或目录)"}},"version":"v5.1.0"}
启动/停止 Docker 容器似乎不能解决问题,但删除/重新创建它可以解决(不幸的副作用是需要几个小时才能重新同步)。这是 docker 命令的全部内容:
docker run -p 1337:1337 --name cardano-node-ogmios -d --restart=always -v cardano-node-ogmios-db:/ipc cardanosolutions/cardano-node-ogmios:latest
正如你所看到的,没什么大不了的。我不确定这是 Ogmios 问题还是 Docker 问题?有没有人经历过这种情况或有任何想法?我有点难过...谢谢!