1.创建数据库文件夹

mkdir mongodb-docker

2.创建配置文件

touch docker-compose.yml

写入配置

version: '3.8'

services:
  mongodb:
    image: mongo:latest
    container_name: mongodb
    restart: always
    environment:
      MONGO_INITDB_ROOT_USERNAME: root      # MongoDB root 用户名(按需修改)
      MONGO_INITDB_ROOT_PASSWORD: example   # MongoDB root 密码(按需修改)
    ports:
      - "27017:27017"  # 映射主机 27017 端口到容器的 27017 端口
    volumes:
      - ./data/db:/data/db  # 持久化数据到本地目录
      # - ./config:/data/configdb  # 可选:自定义配置文件目录

3. 启动

docker compose up -d
在这里插入图片描述
在这里插入图片描述

4.连接

在这里插入图片描述
在这里插入图片描述
如果没有成功,检查服务器是否开放了27017的访问

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐