Docker - 备份/导出另一个容器使用的数据容器卷

时间:2016-11-12 19:40:50

标签: docker

我运行了两个Docker镜像:

docker run --name=data mydata docker run -p 8080:8080 --name=master --volumes-from=data -d mymaster

我需要备份数据容器,只是出于安全考虑,可能还有将来可能的迁移。

1 个答案:

答案 0 :(得分:1)

您可以使用cp命令(https://docs.docker.com/engine/reference/commandline/cp/复制数据,示例来自此答案Copying files from host to Docker container

docker cp foo.txt mycontainer:/foo.txt
docker cp mycontainer:/foo.txt foo.txt

您可以使用docker ps获取容器的名称。

如果你想让整个事情自动化,那就是自己的一章。