docker安装mongodb

docker-compose部署

mkdir mongodb/
cd mongodb/
mkdir data
chmod 777 data
vim docker-compose.yml
version: '2'

services:
  mongodb:
    image: mongo:4.0
    ports:
      - "27017:27017"
    restart: always
    networks:
      - mynetwork
    environment:
      - MONGODB_USERNAME=root
      - MONGODB_PASSWORD=xxx
#      - MONGODB_DATABASE=my_database
    volumes:
      - ./data:/data
#    command: mongod --auth

#volumes:
#  mongodb_data:
#    driver: local
networks:
  mynetwork:
    external: true

mongodb创建库

#登录
mongo
#建库
db.createUser({ user: 'root', pwd: 'xxx', roles: [ { role: "userAdminAnyDatabase", db: "admin" } ] })
#验证
mongo admin
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容