首页 > 数据库 >Docker 安装 MongoDB

Docker 安装 MongoDB

时间:2023-09-23 12:45:30浏览次数:44  
标签:shell mongo admin MongoDB mongodb Docker 安装 latest

Docker 安装 MongoDB

使用Docker-Compose安装MongoDB - MasonLee - 博客园 (cnblogs.com)

[root@localhost ~]# docker pull mongo:latest
latest: Pulling from library/mongo
Digest: sha256:5be752bc5f2ac4182252d0f15d74df080923aba39700905cb26d9f70f39e9702
Status: Image is up to date for mongo:latest
docker.io/library/mongo:latest
[root@localhost ~]# docker images
REPOSITORY   TAG       IMAGE ID       CREATED         SIZE
redis        latest    7614ae9453d1   9 months ago    113MB
mysql        latest    3218b38490ce   9 months ago    516MB
mongo        latest    dfda7a2cf273   10 months ago   693MB
[root@localhost ~]# docker run -itd --name mongo -p 27017:27017 mongo --auth
1502dc5dda542495981d04c7efefd304ff63cadcc083c7326c8751e9a9e8be57
[root@localhost ~]# docker exec -it mongo mongo admin
MongoDB shell version v5.0.5
connecting to: mongodb://127.0.0.1:27017/admin?compressors=disabled&gssapiServiceName=mongodb
Implicit session: session { "id" : UUID("6449b90e-c703-4373-bf1a-578394740a88") }
MongoDB server version: 5.0.5
================
Warning: the "mongo" shell has been superseded by "mongosh",
which delivers improved usability and compatibility.The "mongo" shell has been deprecated and will be removed in
an upcoming release.
For installation instructions, see
https://docs.mongodb.com/mongodb-shell/install/
================
Welcome to the MongoDB shell.
For interactive help, type "help".
For more comprehensive documentation, see
	https://docs.mongodb.com/
Questions? Try the MongoDB Developer Community Forums
	https://community.mongodb.com
> db.createUser({ user:'admin',pwd:'123456',roles:[ { role:'userAdminAnyDatabase', db: 'admin'},"readWriteAnyDatabase"]});
Successfully added user: {
	"user" : "admin",
	"roles" : [
		{
			"role" : "userAdminAnyDatabase",
			"db" : "admin"
		},
		"readWriteAnyDatabase"
	]
}
> db.auth('admin', '123456')
1
>

标签:shell,mongo,admin,MongoDB,mongodb,Docker,安装,latest
From: https://www.cnblogs.com/liuzonglin/p/17724227.html

相关文章

  • docker 安装 nacos
    docker安装nacos拉取镜像dockerpullnacos/nacos-server设置mkdir-p./nacos/{init.d,logs}touch./nacos/init.d/custom.properties运行容器dockerrun-d-p8848:8848-eMODE=standalone-ePREFER_HOST_MODE=hostname-v./nacos/init.d/custom.properties:/ho......
  • Docker 安装可视化工具 Portainer 中文版
    Docker安装可视化工具Portainer中文版参考文档:安装中文版portainer-ce-简书(jianshu.com)(21条消息)Docker可视化工具Portainer的安装和使用_琦彦的博客-CSDN博客安装中文版portainer-ce-简书(jianshu.com)(21条消息)Docker可视化工具Portainer的安装和使用_琦......
  • Docker 安装 Elasticsearch
    Docker安装Elasticsearch1.拉取镜像:sudodockerpullelasticsearch:8.6.22.创建docker容器挂载目录:sudomkdir-pv/home/zonglin/elasticsearch/configsudomkdir-pv/home/zonglin/elasticsearch/datasudomkdir-pv/home/zonglin/elasticsearch/pluginsmkdir......
  • Docker开启和关闭容器自启动
    Docker开启和关闭容器自启动(36条消息)Docker开启和关闭容器自启动-CSDN博客开启自启在docker启动容器可以增加参数来达到,当docker服务重启之后自动启动容器,命令如下:dockerrun–restart=always当然如果你的容器已经启动,可以通过update命令进行修改,命令如下:docker......
  • Docker swarm
    Dockerswarm[DockerSwarm介绍和工作原理]https://blog.csdn.net/qq1010267837/article/details/1250038101.初始化一个节点dockerswarminit​(docker-1)[root@localhost~]#dockernetworklsNETWORKIDNAMEDRIVERSCOPE6090f5e5a6eebridgebridge......
  • Docker 部署 redis 网络集群
    Docker部署redis网络集群##1.创建网卡dockernetworkcreateredis--subnet172.38.0.0/16#2.通过脚本创建六个redis配置forportin$(seq16);\do\mkdir-p/mydata/redis/node-${port}/conftouch/mydata/redis/node-${port}/conf/redis.confcat<<EOF>......
  • Dockerfile
    Dockerfile基础知识:每个保留关键字(指令)都是必须大写字母(约定俗成)执行从上到下顺序执行"#"表示注释每个指令都会创建提交一个新的镜像层,并提交!Dockerfile中引用的所有文件一定要和Dockerfile文件在同一级父目录下,可以为Dockerfile父目录的子目录Dockerfile中相对路径......
  • Docker 容器数据卷
    Docker容器数据卷1.方式一:直接使用命令来挂载-v#dockerrun-it-v主机目录:容器目录[root@home]#dockerrun-it-v/home/ceshi:/homecentos/bin/bash总结:容器运行时,挂载目录数据一直同步#获取镜像[root@home]#dockerpullmysql:5.7#运行容器,需要做数据......
  • 5-IK分词器安装
    ES的默认分词设置的是standard,会单字拆分进行拆分。POST_analyze{"analyzer":"standard","text":"我是中国人"}概述IKAnalyzer是一个开源的,基于Java语言开发的轻量级的中文分词工具包。下载Ik分词器下载地址:https://github.com/medcl/elasticsearch-anal......
  • VirtualBox 安装 Ubuntu
    VirtualBox安装Ubuntu这里我们就以安装虚拟机的方式在我们的电脑上安装Linux操作系统,我们选用Ubuntu作为教程,如果有经济实力,可以在腾讯云、阿里云之类的服务商购买一台云服务器,并选择预装Ubuntu系统;如果你还想搞嵌入式开发之类的工作,可以购买一台树莓派服务器,也可以在上面安装U......