如何从其文件夹和/或配置文件导入 Docker 容器?

如何从其文件夹和/或配置文件导入 Docker 容器?

我不小心删除了所有 Docker 容器。

我有几个容器运行着 postgresql、sharelatex、nextcloud 等。我尝试遵循这些说明如何将 Collabora Online Server 与 Nextcloud 集成。其中一条说明是将存储驱动器从 AUFS 更改为 Device Mapper,所以我照做了。

重启docker后,所有容器都消失了。我尝试通过删除/etc/systemd/system/docker.service.d/DeviceMapper.conf文件来撤消存储驱动器更改,但没有成功。

当我放置命令“docker ps -a”时,它没有显示任何容器。但是,我可以在/var/lib/docker/containers文件夹中看到容器的文件夹。

我怎样才能再次导入它们而不丢失数据?

谢谢。

答案1

使用命令 Docker load -i 确保你进入了图像所在的目录,看看它是否适合你,我使用这些命令加载了我的图像

相关内容