通过docker安装MongoDB

MongoDB镜像地址:https://hub.docker.com/_/mongo

 

version: '3.1'

services:

  mongo:
    image: mongo
    restart: always
    environment:
      MONGO_INITDB_ROOT_USERNAME: root
      MONGO_INITDB_ROOT_PASSWORD: example
    ports:
      - 27017:27017
    # 将mongo的数据进行持久化
    # 将容器中目录挂着到宿主机(宿主机覆盖容器中目录)
    volumes:
      - /home/mongotest:/data/db

 

一:进入服务器中新增mongotest目录

cd /home
mkdir mongotest
cd mongotest
vim docker-compose.yml(内容是上面定义内容⬆️)
此处需要先安装docker-compose
docker-compose up -d 拉取mongodb镜像,并创建一个mongodb的服务器

docker ps | grep mongotest 查看mongo服务

二:mongodb添加用户

  参考地址:https://docs.mongodb.com/manual/tutorial/create-users/

 

三:连接mongodb数据库

 

posted @ 2022-02-22 11:33  renyunbo  阅读(372)  评论(0编辑  收藏  举报