docker 运行MongoDB 极限简洁教程
2022/2/8 19:18:28
本文主要是介绍docker 运行MongoDB 极限简洁教程,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
不使用compose
- 创建volume
docker volume create --name = mongodata
其中mongodata是自定义的volume name - 查看volume
docker volume ls
- 查看volume具体内容
docker volume inspect <Volume Name>
其中Volume Name 可以通过上一条查看到 - 在docker 容器中运行 mongodb
docker run --name mongodb -v mongodata:/data/db -d -p 27017:27017 mongo
--name 设置了一个容器名称,-v 挂载创建好的volume到容器内的某个路径(映射),-d 是detached模式运行 - 查看容器
docker ps -a
- 进入容器,运行shell
docker exec -ti mongodb mongo
其中mongodb 是容器名 ,mongo 是要运行的命令 (会跳出一个mongo shell) - mongo shell 中的一些命令
- show dbs
- use mydb 创建一个数据库并切换到mydb
- show collections (表)
- db.devices.insertOne(...) 创建一个 devices table 然后插入一些东西。。。
这篇关于docker 运行MongoDB 极限简洁教程的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-14Docker端口:你真的公开了哪些东西?
- 2024-11-14用DOCKER在家里的实验室里搞些酷炫的玩意儿
- 2024-11-05掌握Docker:高效安全的十大最佳实践
- 2024-11-05在 Docker Compose 中怎么设置端口映射-icode9专业技术文章分享
- 2024-11-05在 Docker Compose 中怎么设置环境变量-icode9专业技术文章分享
- 2024-11-04Docker环境部署项目实战:新手入门教程
- 2024-11-04Docker环境部署资料:新手入门教程
- 2024-11-01Docker环境部署教程:新手入门指南
- 2024-11-01超越Docker:苹果芯片上的模拟、编排和虚拟化方案讲解
- 2024-11-01Docker环境部署:新手入门教程