docker镜像包save、load、import、export常见问题

在使用docker load -i xxx.tar 命令导入镜像的时候,发现异常

open /var/lib/docker/tmp/docker-import-498366007/package/json: no such file

使用cat xxx.tar | docker import - dockername:version 可以正常导入;

但是在运行的时候,异常 pod Error: Error response from daemon: No command s pecified

即需要在containers: 下面添加command: ["/bin/bash"]

docker镜像包save、load、import、export常见问题

针对以上问题,重新梳理了docker的这几个命令,

docker export的tar包,可以使用docker import导入,要求必须有bin/bash;

docker save的tar包,可以使用docker load导入