Docker API:处理tar文件时出错(退出状态1):存档/tar:无效的tar标头

icnyk63a  于 2023-01-12  发布在  Docker
关注(0)|答案(1)|浏览(248)

我想使用Docker API将一个zip文件上传到我的Tomcat容器。
http://{mydockerHost}:2375/containers/{containerId}/archive?path=/usr/local/tomcat/
但是这我得到了这样的期待,

{
    "message": "Error processing tar file(exit status 1): archive/tar: invalid tar header"
}

请解决我的问题,提前感谢

5q4ezhmt

5q4ezhmt1#

似乎您需要手动下载特定的Docker映像文件,然后:
//1-提取文件
//2-然后在其文件夹中运行此命令
//在我的例子中neo4j docker image
使用此:

docker load -i .\neo4j

而不是这个

docker load -i .\neo4j.7z

//处理tar文件时出错(退出状态1):存档/tar:无效的tar标头

相关问题