如果不持久化的话,容器被删除,容器里的数据就会一并被删除,这样真的很可怕,所以最好要做持久化,这样删除了容器后数据卷的数据还存在本地,下次重新创建容器时候就可以重新挂载,也就是把本地数据复制到数据卷或者是直接读取本地的数据。 命令解析 docker run --name mymongo -p 27017:27017 -v /home/mongo/my...
步骤一:找到容器ID 首先,我们需要找到被删除文件的容器ID,可以通过以下命令查看: dockerps-a 1. 找到对应的mycontainer容器的ID。 步骤二:恢复被删除的文件 一般情况下,被删除的文件只是在文件系统中被标记为删除,并没有真正删除。我们可以通过以下步骤恢复被删除的文件: 找到被删除文件的文件路径,通常在/var/lib/...
步骤1: 查看已删除的容器 首先,我们需要查看已经删除的容器列表。在Docker命令行界面中执行以下命令: dockerps-a-q-fstatus=exited 1. 该命令将显示所有已退出的容器的ID列表。请记录下这些ID,以便后续恢复使用。 步骤2: 创建已删除容器的映像 接下来,我们需要使用已删除容器的ID创建一个映像。在Docker命令行界面...
| 步骤 | 操作 | | --- | --- | | 步骤 1 | 查看已删除的容器列表 | | 步骤 2 |恢复已删除的容器| ## 步骤 1:查看已删除的容器列表 在Docker中,我们可以通过`dockerps - # 实现“docker容器里删除文件恢复”的步骤 ## 整体流程 | 步骤 | 描述 | | --- | --- | | 1. 创建一个Docker...
docker stop [NAME]/[CONTAINER ID]:将容器退出。 docker kill [NAME]/[CONTAINER ID]:强制停止一个容器。 删除容器 docker rm [NAME]/[CONTAINER ID]:不能够删除一个正在运行的容器,会报错。需要先停止容器。 查看镜像 docker images 删除镜像 docker rmi...