将恢复卷的数据添加到 Docker 容器



我有一个docker组合实例运行在树莓派上,不幸的是SD卡损坏了,我无法启动系统。

但是设法从SD卡中恢复了所有卷目录。

现在我在一个新的主机上重新创建docker组合堆栈,我想知道是否有可能使新的容器指向恢复的数据

如果您是通过docker-compose。您只需要在恢复的数据(某个文件夹)上创建一个带有挂载点的卷,并将该卷添加到您正在创建的docker容器中。

services:
wordpress:
image: wordpress:latest
volumes:
- wp_data:/var/www/html
ports:
- 8084:8084
restart: always
environment:
- WORDPRESS_DB_HOST=172.18.0.13
- WORDPRESS_DB_USER=wordpress
- WORDPRESS_DB_PASSWORD=testpass
- WORDPRESS_DB_NAME=wordpress
volumes:
db_data:
wp_data:

在文件的末尾,您只需给出您创建的卷的名称。

最新更新