Docker 安装 MongoDB

拉镜像

bash 复制代码
docker pull mongo

首先创建一个文件 mongod.conf

conf 复制代码
# mongod.conf

#   http://docs.mongodb.org/manual/reference/configuration-options/

# 数据存储目录
storage:
  dbPath: /var/lib/mongodb
#  engine:
#  wiredTiger:

# 日志存储目录
systemLog:
  destination: file
  logAppend: true
  path: /var/log/mongodb/mongod.log

# 网络配置
net:
  port: 27017
  bindIp: 127.0.0.1


# 进程管理配置
processManagement:
  timeZoneInfo: /usr/share/zoneinfo

# 安全配置(未启用)
#security:

#operationProfiling:

#replication:

#sharding:

## Enterprise-Only Options:

#auditLog:
  • 挂载配置文件
  • 挂载数据目录
  • 挂载日志目录
  • 配置默认账号和密码
  • 端口映射
  • 使用配置文件位置
bash 复制代码
docker run --name mongoDB -v D:/docker_config/mongodb/mongod.conf:/etc/mongod.conf -v D:/docker_config/mongodb/data:/var/lib/mongodb -v D:/docker_config/mongodb/logs:/var/log/mongodb -d -p 27017:27017 -e MONGO_INITDB_ROOT_USERNAME=root -e MONGO_INITDB_ROOT_PASSWORD=1234 mongo --config /etc/mongod.conf
相关推荐
超级小忍25 分钟前
服务端向客户端主动推送数据的几种方法(Spring Boot 环境)
java·spring boot·后端
字节跳跃者27 分钟前
为什么Java已经不推荐使用Stack了?
javascript·后端
字节跳跃者27 分钟前
深入剖析HashMap:理解Hash、底层实现与扩容机制
javascript·后端
程序无bug29 分钟前
Spring IoC注解式开发无敌详细(细节丰富)
java·后端
程序无bug31 分钟前
Spring 对于事务上的应用的详细说明
java·后端
食亨技术团队32 分钟前
被忽略的 SAAS 生命线:操作日志有多重要
java·后端
程序员NEO33 分钟前
精控Spring AI日志
人工智能·后端
考虑考虑1 小时前
Maven 依赖范围(Scope)
java·后端·maven
张小洛1 小时前
Spring AOP 设计解密:代理对象生成、拦截器链调度与注解适配全流程源码解析
java·后端·spring·spring aop·aop
00后程序员1 小时前
iOS 性能测试工具全流程:主流工具实战对比与适用场景
后端