docker-compose install mongodb with express

  • Web management terminal: http://ip:8081/

  • Client connection: ip:27017

  • Data path: /home/mongodb/db

  • Log path: /home/mongodb/log:/var/log/mongodb

  • Configuration path: /home/mongodb/config:/etc/mongo

  • Start and stop commands: docker-compose up -d, docker-compose stop

version: '3'
services:
  mongo:
    image: mongo:4.0.22-xenial
    restart: always
    environment:
      MONGO_INITDB_ROOT_USERNAME: root
      MONGO_INITDB_ROOT_PASSWORD: root
    ports:
      - 27017:27017
    volumes:
      # 挂载数据目录
      - /home/mongodb/db:/data/db
      # 挂载日志目录
      - /home/mongodb/log:/var/log/mongodb
      # 挂载配置目录
      - /home/mongodb/config:/etc/mongo
  mongo-express:
    image: mongo-express
    restart: always
    ports:
      - 8081:8081
    environment:
      ME_CONFIG_MONGODB_ADMINUSERNAME: root
      ME_CONFIG_MONGODB_ADMINPASSWORD: root

Guess you like

Origin blog.csdn.net/a807719447/article/details/114949977