1、背景
1.1 将现有的镜像利用以下命令进行保存

docker save -o 要保存成的文件名 镜像名:tag
例如:
docker save -o my_image.tar vqa:v1.0

将上述的tar包导入到系统成一个新镜像时利用了import命令,具体如下,然后利用这个新镜像生成容器的时候,出现了标题中的那个错误。

docker import 刚才保存的tar包 新镜像名:tag

2、解决方法:
利用save保存的镜像,一定得用load进行导入镜像,否则会出现 OCI runtime create failed: container_linux.go:380: starting container process caused: exec:这个错误。load导入镜像的方法如下:

docker load -i 刚才保存的tar包

这样导入的镜像生成容器时,就不会报错了。

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐