首页 > 解决方案 > MongoDB Docker 容器启动,然后以非 Docker 错误代码自行退出

问题描述

我有 3 个容器,Ubuntu 18.04 和一些软件,mongodb 和 cassandra。我可以正常启动 Ubuntu,但是当我尝试启动 mongodb 时,它会在启动后立即退出。

我检查了 /var/lib 那里没有 docker 目录,所以我跑了docker container logs mongodb > logMongodb.log,这个出现了(只结束了):https ://pastebin.com/riHDKBEy

这条线引起了我的注意:

 {"t":{"$date":"2020-09-30T14:55:39.882+00:00"},"s":"E",  "c":"STORAGE",  "id":20568,   "ctx":"initandlisten","msg":"Error setting up listener","attr":{"error":{"code":9001,"codeName":"SocketException","errmsg":"Permission denied"}}}

但我不知道它到底是什么意思以及如何解决它......

抱歉,我是在 ubuntu 服务器、磁盘、卷、分区、容器和所有这些东西上远程工作的新手。

有人能帮我吗?

标签: mongodbdockerubuntuubuntu-18.04

解决方案


推荐阅读