docker镜像的导入与导出
原文地址:
https://blog.youkuaiyun.com/aresiii/article/details/53410741
docker容器导入导出有两种方法:
(1)使用save和load命令
使用例子如下:
docker save -o sshd_centos.tar sshd_centos:Dockerfile
docker load < sshd_centos.tar或
docker load --input sshd_centos.tar
(2)使用export和import命令
使用例子如下:
docker export 98ca36> ubuntu.tar
cat ubuntu.tar | sudo docker import - ubuntu:import
!!!需要注意两种方法不可混用!!!
如果使用import导入save产生的文件,虽然导入不提示错误,但是启动容器时会提示失败,会出现类似"docker: Error response from daemon: Container command not found or does not exist"的错误。类似,使用load载入export产生的文件,也会出现问题。
本文详细介绍了Docker镜像的两种导入导出方法:save/load命令与export/import命令。通过实例展示了如何使用这些命令,并强调了两种方法不可混用的原则,避免在容器启动时出现错误。
704

被折叠的 条评论
为什么被折叠?



