使用 docker-compose 的 MongoDB 最佳实践配置

创建 /var/lib/mongodb/docker-compose.yml

这会将 MongoDB 数据存储在 /var/lib/mongodb/data 中。我更喜欢这种变体而不是使用 docker 卷,因为此方法将所有 MongoDB 相关数据保留在同一目录中。

然后使用以下命令创建 systemd 服务

有关此方法的更多详细信息,请参见我们关于在 10 秒内为你的 docker-compose 项目创建 systemd 服务的文章。

你可以在 localhost:27017 访问 MongoDB!它将在开机后自动启动

重启使用

停止使用

查看日志:

less 中查看日志:


Check out similar posts by category: Docker, MongoDB