docker安装mongodb
mongodb介绍
MongoDB是一个非关系型文档数据库,它是为方便开发和扩展而设计的。
mongodb特点
支持丰富的json文档
支持强大的查询语言
支持ACID事务
支持高可用,可以方便地扩展
借助docker使用mongodb
首先拉取镜像
docker pull mongodb
运行容器,把容器端口映射到宿主机上,并且把容器数据持久化到宿主机硬盘上,设置时区为中国标准时间
docker run --name mongodb -p27017:27017 -v /data/db:/data/db -v /etc/localtime:/etc/localtime -d mongo
这样mongodb容器,就运行起来了,查看已经运行的容器
docker ps

通过命令,也可以在宿主机上面看到端口已经监听了

输入容器ID,进入容器内部,与mongodb数据库进行交互
docker exec -it $containerid bash

如果容器无法启动,可以查看容器日志,获取更多帮助信息
docker logs $containerid