前言:
如今兄弟们对“centos7mongodb无法启动”可能比较关心,大家都需要剖析一些“centos7mongodb无法启动”的相关内容。那么小编在网摘上网罗了一些对于“centos7mongodb无法启动””的相关内容,希望你们能喜欢,你们快快来了解一下吧!关于docker的安装及相关配置请详见:
docker系列篇:centos7使用镜像仓库安装docker-ce,官方推荐
docker系列篇:linux中手动安装docker-ce 软件包,手动管理升级
1、下载mongodb镜像
[国内镜像下载稍快一点]
在网易云的镜像中心直接搜索自己想要的镜像
左上角的小鲸鱼图标表示为官方的镜像[从官方镜像中心同步过来的]
复制地址docker pull hub.c.163.com/public/mongodb:3.2.0
//latest表示最新版
docker pull hub.c.163.com/public/mongodb:3.2.0
查看一下
docker images
注意:
要是个人镜像过多
docker images | grep mongodb
2、 启动容器
docker run -d -p 27017 :27017 hub.c.163.com/public/mongodb:3.2.0
命令说明:
-d:后台运行
-p 27017 :27017: 将容器的27017 端口映射到主机的27017 端口
docker ps
通过浏览器访问一下
通过客户端工具连接
3、 创建admin账户
进入容器[也可以通过客户端工具操作]
docker exec -it 3233ad8cc3a2 bash
切换到admin库
use admin
添加管理员admin
db.createUser(
{
user: "admin",
pwd: "123456",
roles: [ { role: "root", db: "admin" } ]
}
);
退出,测试用户admin
mongo --port 27017 -u admin -p 123456 --authenticationDatabase admin
创建一个odysee库并插入一条数据
use odysee;
db.odysee.insert({"name":"kingdom"});
测试完成
欢迎大家给予宝贵的意见或者建议
欢迎大家补充或者共享一些其他的方法
感谢支持
标签: #centos7mongodb无法启动