1.Docker中save导出的tar文件,用import导入后不能使用!


若有瑕疵,请见谅...学艺不精

1.下图红框里的镜像是【由save导出的tar文件,再由import导入】

1.Docker中save导出的tar文件,用import导入后不能使用!_第1张图片

2. 启动运行“im/ubuntu:v1.0”镜像

代码:
docker run -it 01d668c4f7e1 /bin/bash

3. Run出现报错的问题:

报错见下所示:
jamesz2011@ubuntu:~$ docker run -it 01d668c4f7e1 /bin/bash
docker: Error response from daemon: oci runtime error: exec: "/bin/bash": stat /bin/bash: no such file or directory.


4. 总结:

  • save导出的是镜像打包的tar文件,此类文件只能用load进行导入。
  • import只能导入export生成的容器镜像tar文件或基于本地的镜像模板;import通常和cat命令搭配使用。
    遵照以上两点,run镜像才不会报“OCI错误”。

你可能感兴趣的:(1.Docker中save导出的tar文件,用import导入后不能使用!)