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
获取您的容器的名称。
如果你想自动化整个事情,这是一个章节。