Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/mongodb/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
无法启动docker mongodb_Mongodb_Docker - Fatal编程技术网

无法启动docker mongodb

无法启动docker mongodb,mongodb,docker,Mongodb,Docker,我正在运行以下命令 docker start mongodb 获取如下错误,如何修复它 Error response from daemon: failed to update store for object type *libnetwork.endpointCnt: Key not found in store Error: failed to start containers: mongodb 码头工人似乎无法获得图像。尝试运行docker images命令查看图像是否仍然存在。然后使

我正在运行以下命令

docker start mongodb
获取如下错误,如何修复它

Error response from daemon: failed to update store for object type *libnetwork.endpointCnt: Key not found in store
Error: failed to start containers: mongodb

码头工人似乎无法获得图像。尝试运行
docker images
命令查看图像是否仍然存在。然后使用docker search mongodb并从列表中运行最新的官方图像。这应该可以解决问题。

在主机系统上创建一个数据目录,例如
/var/lib/data
。 按如下方式启动mongo容器:

$
docker run——将我的mongo容器命名为-v/var/lib/data:/data/db-d mongo:latest

命令的
-v/var/lib/data:/data/db
部分将
/var/lib/data
目录作为
/data/db
从底层主机系统装载到容器中,默认情况下MongoDB将在容器中写入其数据文件


希望有帮助

请添加更多信息。从给定的信息看不清楚。另外,您是否尝试再次获取图像?我正在尝试使用Docker启动MongoDB,昨天它工作正常,但今天早上它开始抛出上述错误,再次尝试获取图像。似乎无法从注册表中提取图像。请再次尝试提取图像。这看起来是相关的:我得到了一个解决方案,我在我的物理系统中删除了MongoDB,它为我工作。