一. docker容器導入導出有兩種方法:
1. 使用save和load命令(優先)
例子如下:
docker save ubuntu>/root/ubuntu.tar
docker load<ubuntu.tar
2. 使用export和import命令
例子如下:
docker export 98ca36> ubuntu.tar
docker import /path/to/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 9610cfc68e8d > /home/myubuntu-save-1204.tar
導入鏡像:docker load < /home/myubuntu-save-1204.tar
