{"title": "Docker\u5bfc\u51fa\u955c\u50cf", "update_time": "2015-01-18 22:44:28", "tags": "save docker export", "pid": "319", "icon": "linux.png"}
### 持久化docker的镜像或容器的方法 Docker的镜像和容器可以有两种方式来导出 * `docker save #ID or #Name` * `docker export #ID or #Name` ### 两种方式的区别 对于Docker Save方法,会保存该镜像的所有历史记录 ``` #导出为tar docker save #ID or #Name > /home/save.tar #导入tar docker load < /home/save.tar ``` 对于Docker Export 方法,不会保留历史记录,即没有commit历史 ``` #导出为tar docker export #ID or #Name > /home/export.tar #导入tar cat /home/export.tar | docker import - some_image_name ``` ### 参考文档 * http://tuhrig.de/flatten-a-docker-container-or-image/