首页 > 数据库 >docker安装mongodb

docker安装mongodb

时间:2022-12-29 18:01:23浏览次数:42  
标签:安装 MONGO -- mongodb mongod INITDB docker ROOT

docker run -d \
  --name mongodb \
  --restart always \
  --privileged \
  -p 27017:27017 \
  -v /data/mongodb/data:/data/db \
  -e MONGO_INITDB_ROOT_USERNAME=admin \
  -e MONGO_INITDB_ROOT_PASSWORD=admin123 \
  mongo:4.2.2 mongod --auth

  说明:

-d: 后台运行容器;
--name: 指定容器名;
-p: 指定服务运行的端口;
-v: 映射目录或文件;
--privileged 拥有真正的root权限
--restart=always Docker服务重启容器也启动
-e MONGO_INITDB_ROOT_USERNAME=admin 指定用户名
-e MONGO_INITDB_ROOT_PASSWORD=admin123 指定密码
mongod --auth :容器默认启动命令是mongod,我们认证需要修改启动命为mongod --auth开启认证

  

标签:安装,MONGO,--,mongodb,mongod,INITDB,docker,ROOT
From: https://www.cnblogs.com/databank/p/17013159.html

相关文章

  • 【Python】Conda 安装 | GYM-Box2D CarRacing 环境准备GYM-Box2D CarRacing 的博客还
    GYM-Box2DCarRacing的博客还在制作中,这里先记录一下前面的环境准备。Python开发环境设置——安装Conda操作系统以Window为准进行说明(Linux同理)安装Anaconda或 M......
  • 更改wsl中系统的安装位置
    wsl默认安装位置是C盘,众所周知C盘总是不够用的,所以才有了把wsl的系统迁移到其它位置的需求。官网文档首先查看所有分发版本wsl-l--all-v导出分发版为tar文件到D盘w......
  • SARscape中Opencl安装说明
     1、介绍SARscape逐步采用通用图像处理器(GPGPU)技术,通过提高并行度来提高处理性能。我们的解决方案基于开放计算语言(OpenCL)框架,这是一个被大多数硬件制造商和软件开发人......
  • Termius最新版windows/mac 安装教程「亲测好用」
    今天主讲windows的termius破解、mac的termius破解,windows的termius安装教程和mac的termius安装教程。 1.下载安装包mac和windows破解版的安装包都有,先去下载。Termius......
  • 2020 RocketMQ安装
    1、安装-目录规划cd/opt#上传RocketMQ二进制压缩包,到/opt目录下或者直接wget下载wgethttps://downloads.apache.org/rocketmq/4.7.1/rocketmq-all-4.7.1-bin-release.zi......
  • docker compose安装与使用
    简介之前使用docker时,写完一个项目之后需要定义一个dockerfile,再通过dockerbuild生成一个镜像,并通过dockerrun执行;都是通过手动操作,用于单个容器,非常麻烦,现在想要的效......
  • ubuntu安装docker
    1.先卸载旧版,如果没有的话,就不用执行了,直接第二步。apt-getremovedockerdocker-enginedocker.iocontainerdrunc2.在终端输入aptupdateapt-getinstallca-certifi......
  • 1.Django安装和运行
    一、安装DjangoDjango框架是用Python语言开发的,只需要执行命令pipinstalldjango验证:python-mdjango--version>4.1.4切换到项目文件下,执行命令djang......
  • IDEA中给源码添加自己注释——private-notes插件安装使用
    一、前言我们在空闲之余喜欢研究一些经典框架的源码,发现没办法把自己的注释添加上。会给出提示:Fileisread-only很烦,但是为了安全考虑也是没有办法的!这是一个大佬就写......
  • Mac——Mac 安装apt-get
    MAC系统版本:10.13和Linux系统不同的是,Mac系统默认是不带有apt-get软件包工具的,所以要想在Mac上使用上方便的apt-get就需要自己来安装它。一、安装fink使用apt-get首先......