Docker中安装MongoDb

1.Docker compose 文件

version: '3.1'

networks:
  mongo:
    external: false

services:
  mongo-express:
    image: mongo-express
    restart: always
    ports:
      - "8081:8081"
    environment:
      ME_CONFIG_MONGODB_ENABLE_ADMIN: true
      ME_CONFIG_MONGODB_ADMINUSERNAME: root
      ME_CONFIG_MONGODB_ADMINPASSWORD: fanqiadmin
      #仅当ME_CONFIG_MONGODB_ENABLE_ADMIN为“false”时才需要以下内容
      #ME_CONFIG_MONGODB_AUTH_DATABASE: db
      #ME_CONFIG_MONGODB_AUTH_USERNAME: root
      #ME_CONFIG_MONGODB_AUTH_PASSWORD: fanqiadmin
      ME_CONFIG_MONGODB_SERVER: mongo
      ME_CONFIG_MONGODB_PORT: 27017
      ME_CONFIG_BASICAUTH: true
      ME_CONFIG_BASICAUTH_USERNAME: fanqi
      ME_CONFIG_BASICAUTH_PASSWORD: fanqiadmin
    networks:
      - mongo
    depends_on:
      - mongo
    links:
      - mongo

  mongo:
    image: mongo:6.0.6
    restart: always
    command: --wiredTigerCacheSizeGB 1.5
    environment:
      MONGO_INITDB_ROOT_USERNAME: root
      MONGO_INITDB_ROOT_PASSWORD: fanqiadmin
    networks:
      - mongo
    ports:
      - "27017:27017"
    volumes:
      - /home/docker/mongodb/config:/etc/mongo
      - /home/docker/mongodb/data:/data/db

2.启动

docker compose up -d

作者:奇

出处:https://www.cnblogs.com/fanqisoft/p/17491065.html

版权:本作品采用「本文版权归作者和博客园共有,欢迎转载,但必须给出原文链接,并保留此段声明,否则保留追究法律责任的权利。」许可协议进行许可。

posted @   SpringCore  阅读(236)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 展开说说关于C#中ORM框架的用法!
历史上的今天:
2020-06-19 VMware虚拟机安装软路由(OpenWrt)详细教程
2020-06-19 软路由相关文章
2020-06-19 Centos8 上安装 Docker19.03
more_horiz
keyboard_arrow_up light_mode palette
选择主题
点击右上角即可分享
微信分享提示