首页 > 解决方案 > 如何修复 Docker 中的 OCI 运行时执行失败的“执行格式错误”?

问题描述

我正在使用此处找到的 Docker 映像和说明设置 ArchiveBox 。虽然它似乎已在我的计算机上成功设置,但我无法使用主命令添加单个链接。

设置部分指导您

echo "https://example.com" | docker-compose exec -T archivebox /bin/archive

我希望输出的存档数据存储在我的数据/卷中,但它似乎没有,并且我收到以下错误OCI runtime exec failed: exec failed: container_linux.go:344: starting container process caused "exec format error": unknown

标签: dockerdocker-composedocker-for-windows

解决方案


/bin/archive 是 docker 容器的路径,使用路径文件运行 docker exec 实际上搜索主机上的路径文件,错误意味着您的命令行找不到存档盒或 /bin/archive 并运行它


推荐阅读