docker 备份文件
时间: 2023-10-17 07:27:36 浏览: 142
docker-backup-database:用于将数据库(MySQL,Postgres或MongoDB)定期备份到S3或本地磁盘的Docker映像
你可以使用 Docker 的导入和导出功能来备份和恢复 Docker 容器及其文件。下面是一个简单的步骤:
1. 导出容器:使用以下命令将容器导出为一个可移植的 tar 文件:
```
docker export -o backup.tar container_name
```
将 `container_name` 替换为你要备份的容器的名称。
2. 导入容器:使用以下命令将备份文件导入到 Docker 中:
```
docker import backup.tar new_container_name
```
将 `new_container_name` 替换为你要创建的新容器的名称。
请注意,此方法只能备份和还原容器的文件系统,并不包括容器的状态和配置。如果你需要备份整个容器,包括状态和配置,可以考虑使用 Docker 的快照功能或第三方工具来完成。
阅读全文