之前有看一个个人开发者的MERN Stack技术栈,而我习惯在我的MacBook不装数据库,理由是卸载起来比较麻烦,所以类似MySQL、MongoDB都是使用Docker-Compose进行安装
MongoDB的配置如下
version: '3.8'
services:
mongodb:
image: mongo:latest
restart: always
container_name: mongodb
volumes:
- $PWD/db:/data/db
- $PWD/log:/var/log/mongodb
ports:
- 27017:27017
# environment:
# MONGO_INITDB_ROOT_USERNAME: admin
# MONGO_INITDB_ROOT_PASSWORD: admin
博主分享了自己在MacBook上不直接安装数据库的原因,并提供了使用Docker-Compose配置MongoDB的方法,通过YAML文件展示了如何定义MongoDB服务,包括数据卷挂载、端口映射和容器重启策略。
304

被折叠的 条评论
为什么被折叠?



