我重新启动了我的树莓派,然后尝试运行,docker ps
但出现了这个疯狂的错误:
docker: error while loading shared libraries: libd|.so.0: cannot open shared object file: No such file or directory
注意库名称:libd + 管道字符。不知道这里发生了什么,也不知道是否是某种内存损坏并正在寻找 libd,但重新安装 docker 并重新启动它解决了这个问题(有点希望我没有重新安装 docker,因为我认为修复只是重新启动)。我在谷歌上搜索这个错误时完全没有运气,但我不确定是不是因为特殊字符更难用谷歌搜索。
有谁知道是什么原因导致了这个问题?
答案1
从 SD 卡读取 Docker 可执行文件时出现单位错误。
|
(0x7c) 和(0x6c)之间的差异l
只有一个位。正确的文件名几乎肯定是libdl.so.0
。