如何用数据备份 docker 容器并移动到另一台服务器?
How to backup docker container with data and move to another server?
我绝对是 docker 的新手,不久前开始使用它,我需要将我的东西从一台服务器转移到另一台服务器。我以为只创建一个个人形象就可以解决这个问题,但是没有:D.
所以如果我是对的,所有数据都保存在创建的卷上,对吗?就像其中一个容器是 PostgreSQL。
因此,要移动我需要的所有内容,还要备份卷并将其导出到新服务器上吗?
https://docs.docker.com/storage/volumes/#backup-restore-or-migrate-data-volumes
这是我在他们的文档中找到的内容。
希望有人能帮助我理解
Docker,对于默认情况下,存储图像、容器、卷和其他数据,到 /var/lib/docker
,如果不是由文件 /etc/docker/daemons.json
自定义,如 here 所述.
为了将所有图形移动到新服务器,您应该:
- 停止 docker 服务。
- 复制数据根。
- 重新启动 docker 服务。
此致。
我绝对是 docker 的新手,不久前开始使用它,我需要将我的东西从一台服务器转移到另一台服务器。我以为只创建一个个人形象就可以解决这个问题,但是没有:D.
所以如果我是对的,所有数据都保存在创建的卷上,对吗?就像其中一个容器是 PostgreSQL。
因此,要移动我需要的所有内容,还要备份卷并将其导出到新服务器上吗?
https://docs.docker.com/storage/volumes/#backup-restore-or-migrate-data-volumes
这是我在他们的文档中找到的内容。
希望有人能帮助我理解
Docker,对于默认情况下,存储图像、容器、卷和其他数据,到 /var/lib/docker
,如果不是由文件 /etc/docker/daemons.json
自定义,如 here 所述.
为了将所有图形移动到新服务器,您应该:
- 停止 docker 服务。
- 复制数据根。
- 重新启动 docker 服务。
此致。