迁移 Docker volume 到本地挂载点
要将 Docker volume 迁移到本地挂载点,您需要执行以下步骤: 首先,确保已停止正在使用此 volume 的所有容器。您可以使用以下命令停止容器(将 替换为您的容器名称):
要将 Docker volume 迁移到本地挂载点,您需要执行以下步骤:
- 首先,确保已停止正在使用此 volume 的所有容器。您可以使用以下命令停止容器(将 <container_name> 替换为您的容器名称): ``` docker stop <container_name>
1 |
|
将 <volume_name> 替换为要迁移的 volume 的名称。
- 使用 docker cp 命令将 volume 数据从临时容器复制到本地目录: ``` docker cp temp_container:/volume_data <local_mount_point>
1 |
|
- 更新您的 docker run 命令或 docker-compose.yml 文件,将原来的 volume 更改为本地挂载点。例如,如果您以前的 docker run 命令如下: ``` docker run -d –name my_container -v <volume_name>:/data my_image
1 |
|
docker run -d –name my_container -v <local_mount_point>:/data my_image
1 |
|
迁移 Docker volume 到本地挂载点
https://www.frytea.com/post/20230329022202.html