linux使用docker部署MongoDB
创建数据存放目录在动手之前需要先在宿主机上创建一个目录用来存放 MongoDB 的数据这样即使容器删除数据也不会丢。# -p 参数会自动创建父目录bashmkdir-p/home/mongodb/data2. 拉取 MongoDB 镜像 为了获得更稳定的环境我们选择 MongoDB 的 LTS长期支持版本 6.0.18。如果拉取官方镜像速度慢可以替换为国内加速镜像例如 docker pull docker.mirrors.ustc.edu.cn/library/mongo:6.0.18。 bash docker pull mongo:6.0.18运行 MongoDB 容器这是最核心的一步请将命令中的密码 Password123 替换为你自己的强密码。dockerrun-d\--namemongodb\--restartunless-stopped\-eMONGO_INITDB_ROOT_USERNAMEadmin\-eMONGO_INITDB_ROOT_PASSWORDPassword123\-v/home/mongodb/data:/data/db\-p27017:27017\mongo:6.0.18命令参数详解-d: 容器在后台运行。–name mongodb: 给容器起一个容易记住的名字。–restart unless-stopped: 设置容器退出时除非被手动停止否则自动重启提升稳定性。-e MONGO_INITDB_ROOT_USERNAMEadmin: 设置数据库的超级管理员用户名。-e MONGO_INITDB_ROOT_PASSWORD‘YourPassword123’: 这是必填的环境变量用于设置超级管理员的密码。请务必将 YourPassword123 替换为一个强密码。-v /home/mongodb/data:/data/db: 这是数据持久化的关键配置。它将你刚刚在宿主机上创建的目录 /home/mongodb/data 挂载到容器内的数据目录 /data/db。-p 27017:27017: 将宿主机的 27017 端口映射到容器的 27017 端口这样你就可以通过网络访问数据库了。mongo:6.0.18: 指定使用我们刚刚拉取的镜像。检查容器状态bashdocker ps | grep mongodb你应该能看到名为 mongodb 的容器状态为 Up。进入容器连接数据库# 进入容器内部dockerexec-itmongodbbash在容器内使用 mongosh 连接数据库需输入密码mongosh-uadmin-pYourPassword123--authenticationDatabaseadmin# 连接成功后可以执行测试命令例如show dbsexit可选从宿主机连接如果你的宿主机上安装了 mongosh 或 mongodump 等工具也可以直接连接mongoshmongodb://admin:YourPassword123127.0.0.1:27017/admin出现 test 提示符即表示连接成功。

相关新闻

claude code接入不同大模型的测试

claude code接入不同大模型的测试

以b站上马克的技术工程的视频案例测试对比 1.deepseek 大模型 api费用不贵,生产代码的速度很慢.效率低,用了我一个半小时将其做出来.主要是deepseek处理的速度比较慢.没有马克视频那么快. 后续继续更新

2026/7/4 11:52:54 阅读更多 →
2026年临沂外墙保温厂家TOP10,谁是行业领头羊?

2026年临沂外墙保温厂家TOP10,谁是行业领头羊?

大家好,今天咱们聊聊临沂的外墙保温市场。随着建筑行业的快速发展,外墙保温材料的需求越来越大。那么,在众多厂家中,谁才是真正的行业领头羊呢?今天我们就来一探究竟。一、行业现状与趋势1. 市场需求激增根据最新数据显…

2026/7/5 20:51:40 阅读更多 →
我要创造世界

我要创造世界

时时刻刻的美好日子,就要来临了

2026/7/5 5:35:50 阅读更多 →

最新新闻

LB200倒置显微镜在梅毒螺旋体体外培养观察中的解决方案

LB200倒置显微镜在梅毒螺旋体体外培养观察中的解决方案

LB200倒置显微镜在梅毒螺旋体体外培养观察中的解决方案 梅毒螺旋体体外培养:微观世界的艰难跋涉 梅毒螺旋体是一种难以在体外环境中生存和繁殖的特殊病原体。其体外培养面临着很高的技术挑战,需要精确模拟人体内的复杂环境。在这一过程中,对培…

2026/7/6 3:38:09 阅读更多 →
PCB布局3大常见误区解析:从BGA阴影效应到40mil间距的工程取舍

PCB布局3大常见误区解析:从BGA阴影效应到40mil间距的工程取舍

PCB布局3大常见误区解析:从BGA阴影效应到40mil间距的工程取舍在硬件工程师的日常工作中,PCB布局往往是最容易被低估却又最影响最终产品性能的环节。许多初学者在完成原理图设计后,常常迫不及待地将元器件"塞"进电路板,却…

2026/7/6 3:38:09 阅读更多 →
从信息检索到语义推荐:GEO的技术演进逻辑与越华云图陪跑方案

从信息检索到语义推荐:GEO的技术演进逻辑与越华云图陪跑方案

一、技术背景:搜索范式的迁移 信息获取方式正在经历第三次范式转移:阶段核心机制用户行为品牌优化目标Web 1.0(门户时代)编辑推荐被动浏览出现在门户网站Web 2.0(搜索时代)关键词检索主动搜索点击SEO排名优…

2026/7/6 3:36:07 阅读更多 →
LangChain Agent 开发第一天:先把最小 Demo 跑起来

LangChain Agent 开发第一天:先把最小 Demo 跑起来

今天先不讲复杂概念,也不急着做完整项目。 第一天的目标很简单:创建一个 LangChain Agent 项目,配置好模型接口,并跑通一个最基础的 Agent 示例。 只要这一步能跑通,后面再加工具、记忆、工作流、前端页面&#xff0…

2026/7/6 3:32:06 阅读更多 →
用《白鲸记》测试生产力应用:处理长文能力是关键?

用《白鲸记》测试生产力应用:处理长文能力是关键?

《白鲸记》:生产力应用的测试利器 待办事项列表应处理多少项内容虽非紧迫问题,但作者常思考生产力应用处理“用户生成”内容的能力。作者选择用《白鲸记》测试应用,因其篇幅长、用词复杂,若应用处理《白鲸记》表现良好&#xff0c…

2026/7/6 3:30:05 阅读更多 →
AI应用落地四板斧:场景闭环、数据可得、人机协同、交付确定

AI应用落地四板斧:场景闭环、数据可得、人机协同、交付确定

1. 项目概述:这不是发布会PPT,而是一份AI应用落地的实操路线图“腾讯智能体全景图亮相,汤道生解密打造AI应用四板斧”——这个标题乍看是科技媒体通稿的典型句式,但如果你在2023—2024年深度参与过至少两个中型以上AI项目落地&…

2026/7/6 3:30:05 阅读更多 →

日新闻

H2 与 MySQL 单元测试兼容性:5 个关键 SQL 语句差异与规避方案

H2 与 MySQL 单元测试兼容性:5 个关键 SQL 语句差异与规避方案

H2与MySQL单元测试兼容性:5个关键SQL语句差异与规避方案1. 单元测试中的数据库兼容性挑战在Java开发领域,单元测试是保证代码质量的重要环节。当应用涉及数据库操作时,测试环境的搭建往往成为开发者的痛点。H2数据库因其轻量级、内存模式和快…

2026/7/6 0:01:17 阅读更多 →
Windows任务栏终极清理指南:用RBTray一键隐藏窗口到系统托盘

Windows任务栏终极清理指南:用RBTray一键隐藏窗口到系统托盘

Windows任务栏终极清理指南:用RBTray一键隐藏窗口到系统托盘 【免费下载链接】rbtray A fork of RBTray from http://sourceforge.net/p/rbtray/code/. 项目地址: https://gitcode.com/gh_mirrors/rb/rbtray 你是否厌倦了Windows任务栏上密密麻麻的图标&…

2026/7/6 0:01:17 阅读更多 →
Visual C++ 运行时库一键安装终极指南:告别DLL缺失烦恼

Visual C++ 运行时库一键安装终极指南:告别DLL缺失烦恼

Visual C 运行时库一键安装终极指南:告别DLL缺失烦恼 【免费下载链接】vcredist AIO Repack for latest Microsoft Visual C Redistributable Runtimes 项目地址: https://gitcode.com/gh_mirrors/vc/vcredist 你是否曾经遇到过这样的情况:下载了…

2026/7/6 0:05:19 阅读更多 →

周新闻

B站视频下载神器BiliTools:5分钟学会轻松保存任何B站内容

B站视频下载神器BiliTools:5分钟学会轻松保存任何B站内容

B站视频下载神器BiliTools:5分钟学会轻松保存任何B站内容 【免费下载链接】BiliTools A cross-platform bilibili toolbox. 跨平台哔哩哔哩工具箱,支持下载视频、番剧等等各类资源 项目地址: https://gitcode.com/GitHub_Trending/bilit/BiliTools …

2026/7/5 0:03:34 阅读更多 →
威胁模型全解析:从新手入门到实战应用,助你构建安全产品!

威胁模型全解析:从新手入门到实战应用,助你构建安全产品!

威胁模型的陌生现状在忙碌疲惫的一天里,参与了关于混合后量子密码学的讨论,应付端点攻击找茬的人,还参与留言板讨论后,发现“威胁模型”对多数人仍是陌生概念,且多被当作时髦用语。有趣的相关画作有一幅由 Embyr 创作的…

2026/7/5 0:03:34 阅读更多 →
渗透测试入门指南:从零基础到实战环境搭建

渗透测试入门指南:从零基础到实战环境搭建

1. 从“看热闹”到“入门”:我理解的渗透测试到底是什么?每次看到新闻里说某个大公司的数据被“黑”了,或者某个网站被攻击导致服务瘫痪,你是不是和我一样,心里会冒出两个念头:一是“这黑客真厉害”&#x…

2026/7/5 0:07:38 阅读更多 →

月新闻