Docker – 备份/导出其他容器使用的数据容器卷

我运行了两个Docker镜像:

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

为了安全起见,我需要备份数据容器,也许将来可能会进行迁移。

您可以使用cp命令复制数据( https://docs.docker.com/engine/reference/commandline/cp/ ,示例来自此答案将文件从主机复制到Docker容器 )

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

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

如果你想自动化整个事情,这是一个章节。