最新要闻
- 前沿资讯!科考中的意外收获!中国科学家在非洲发现消失百余年的濒危植物
- 天天速读:极氪001再遭奇葩故障:中控黑了、仪表花了、HUD“涂马赛克”
- 刚买两个月的谷歌Pixel 7 Pro翻车:绿屏无响应 用户绝望了
- 世界今头条!《和平精英》将推出开放世界玩法“绿洲世界” 能发射火箭
- 焦点信息:连过三科!新疆小伙1天拿到驾驶证
- 全球即时看!方正证券研究报告:行到水穷处,坐看云起时
- 环球快资讯丨不怕零下40℃极寒!我国复兴号高寒智能动车组投入运行
- 天天播报:为防员工摸鱼办公桌旁装监控 员工:很无语、感觉没隐私
- 《王者荣耀》花木兰新皮肤明日上线:143元 美背歌姬
- 世界时讯:海底捞回应禁止自带菜:可自带酒水饮品
- 天天短讯!RTX 4090高画质如何?《原子之心》PC平台性能分析:多配置流畅运行
- 全球快播:联想首款GeekPro游戏本真机公布:1TB SSD 超高性价比
- 环球微头条丨我国研发人员总量稳居世界首位 顶尖科技人才加速涌现
- 跑着跑着天窗会掉 奔驰中国召回超2万辆汽车
- 68岁成龙18年后再拍《神话2》 定名《传说》 古力娜扎主演
- 观速讯丨外卖员穿工装禁入成都高端商场 成都SKP回应:内部规定
手机
iphone11大小尺寸是多少?苹果iPhone11和iPhone13的区别是什么?
警方通报辅警执法直播中被撞飞:犯罪嫌疑人已投案
- iphone11大小尺寸是多少?苹果iPhone11和iPhone13的区别是什么?
- 警方通报辅警执法直播中被撞飞:犯罪嫌疑人已投案
- 男子被关545天申国赔:获赔18万多 驳回精神抚慰金
- 3天内26名本土感染者,辽宁确诊人数已超安徽
- 广西柳州一男子因纠纷杀害三人后自首
- 洱海坠机4名机组人员被批准为烈士 数千干部群众悼念
家电
当前焦点!Windows 上 Docker 部署 MongoDb 并构建数据持久化
拉取镜像
老样子先拉取一个镜像。
(相关资料图)
docker pull mongo:latest
运行容器
docker run -p 27017:27017 --name mongo -v /d/mongo/data:/data/db -e MONGO_INITDB_ROOT_USERNAME=sa -e MONGO_INITDB_ROOT_PASSWORD=Aa123456 -e TZ=Asia/Shanghai -d mongo:latest
-p 27017:27017
:映射27017端口-v /d/docker/mongo/data:/data/db
:主机上的/d/mongo/data
目录映射到容器内部的/data/db
目录,这样容器内的数据将持久化保存在主机上;-e MONGO_INITDB_ROOT_USERNAME=sa
:创建一个sa
的用户;-e MONGO_INITDB_ROOT_PASSWORD=Aa123456
:并设置密码为Aa123456
;-e TZ=Asia/Shanghai
:时区设置为 亚洲 / 上海;-d
:将容器放入后台运行
通过设置环境变量 "MONGO_INITDB_ROOT_USERNAME" 和 "MONGO_INITDB_ROOT_PASSWORD",这俩个变量结合使用,创建一个新用户并设置该用户的密码。这个用户是在身份验证数据库中创建的,并被赋予root角色,这是一个“超级用户”角色。
现在可以使用 MongoDBCompass
或者 Navicat
来进行测试(记得禁用 ssl):
MongoDBCompass:
Navicat:
然后随便创建一些数据保存,删除容器,再运行容器查看刚刚创建的数据是否存在,如果存在则数据持久化成功。
开启远程连接
为什么要开启远程连接?开启远程连接可以让用户在其他计算机或云服务器上使用MongoDB数据库,从而实现数据共享和数据协作。
开启远程连接的方法有俩种
第一种:进入容器内部修改 mongod.conf.orig 文件
打开 PowerShell
# 进入容器内部docker exec -it mongo /bin/bash # 这边的 mongo 是因为我们之前命名了 mongo 没有命名的话就是要输入 容器idapt updateapt install vim # 安装 vim 编辑器vim /etc/mongod.conf.orig # 编辑 mongod.conf.orig
找到 bindIp: 127.0.0.1
给他注释或者删除,然后加上 bindIp: 0.0.0.0
这样就开启远程连接了。
设置完成之后可能要重启一下容器或者服务
第二种:在本地创建好配置文件然后把配置文件挂载到容器里
我们这边先示范 Windows 上挂载到容器内部,Linux 上的话操作也差不多:
在D:\docker\mongo\conf
里面创建一个 mongod.conf
文件。详细配置文件参数请看:配置文件选项 — MongoDB 手册。
systemLog: destination: file path: "/var/log/mongodb/mongod.log" # mongod或mongos应该将所有诊断日志信息发送到的日志文件的路径,而不是标准输出或主机的syslog。MongoDB在指定的路径上创建日志文件。 logAppend: true # 当为true时,当mongos或mongod实例重新启动时,mongos或mongod将新条目追加到现有日志文件的末尾。如果没有这个选项,mongod将备份现有日志并创建一个新文件。storage: # journal: enabled: true 启用了 MongoDB 的日志 journal: enabled: true # 要求连接到 MongoDB 服务器的客户端必须通过身份验证,才能执行任何操作。security: authorization: enablednet: # bindIp是 ,它强制 服务器,以仅侦听本地主机 IP 上的请求。仅绑定到 应用程序级系统可以访问的安全接口 系统网络过滤提供的访问控制 (即”localhost防火墙"). bindIp: 0.0.0.0 # 改成 0.0.0.0 就变成远程连接了 port: 27017 setParameter: enableLocalhostAuthBypass: false # 当 enableLocalhostAuthBypass 参数设置为 true 时,MongoDB 允许来自本地主机(即 127.0.0.1 或 localhost)的连接不需要进行身份验证就可以访问数据库。 # 而当 enableLocalhostAuthBypass 参数设置为 false 时,则需要对来自本地主机的连接进行身份验证,才能访问 MongoDB 数据库。
然后运行容器的时候把配置文件挂载上去
docker run -p 27017:27017 --name mongo -v /d/docker/mongo/data:/data/db -v /d/docker/mongo/conf:/etc/mongo -e MONGO_INITDB_ROOT_USERNAME=sa -e MONGO_INITDB_ROOT_PASSWORD=p@ssw0rd -e TZ=Asia/Shanghai -d mongo:latest --config /etc/mongo/mongod.conf
-v /d/docker/mongo/conf:/etc/mongo
:主机上的/d/docker/mongo/conf
目录映射到容器内部的/etc/mongo
目录;--config /etc/mongo/mongod.conf
:指定使用mongod.conf
文件;
个人学习笔记,方便他人也方便自己。
-
当前焦点!Windows 上 Docker 部署 MongoDb 并构建数据持久化
拉取镜像老样子先拉取一个镜像。dockerpullmongo:latest运行容器dockerrun-p27017:27017--namemongo-v d mongo da
来源: -
webrtc QOS笔记二 音频buffer数据不足生成很多gap的问题
webrtcQOS笔记二音频buffer数据不足生成很多gap的问题记录个iusse 插入音频数据后,GetAudioInternal进...
来源: 当前焦点!Windows 上 Docker 部署 MongoDb 并构建数据持久化
2022最新整理iOS app上架app详细教程
webrtc QOS笔记二 音频buffer数据不足生成很多gap的问题
当前最新:记录--前端项目中运行 npm run xxx 的时候发生了什么?
前沿资讯!科考中的意外收获!中国科学家在非洲发现消失百余年的濒危植物
天天速读:极氪001再遭奇葩故障:中控黑了、仪表花了、HUD“涂马赛克”
刚买两个月的谷歌Pixel 7 Pro翻车:绿屏无响应 用户绝望了
世界今头条!《和平精英》将推出开放世界玩法“绿洲世界” 能发射火箭
焦点信息:连过三科!新疆小伙1天拿到驾驶证
今日热议:低代码选型,论协同开发的重要性
【JVM】运行时内存分配
opencv-python 批量更改图像分辨率并且保留图像原有的透明度
热点!数据库概念
世界滚动:k8s~ingress限流机制
全球即时看!方正证券研究报告:行到水穷处,坐看云起时
环球快资讯丨不怕零下40℃极寒!我国复兴号高寒智能动车组投入运行
天天播报:为防员工摸鱼办公桌旁装监控 员工:很无语、感觉没隐私
《王者荣耀》花木兰新皮肤明日上线:143元 美背歌姬
世界时讯:海底捞回应禁止自带菜:可自带酒水饮品
天天短讯!RTX 4090高画质如何?《原子之心》PC平台性能分析:多配置流畅运行
【世界热闻】单特征线性回归
全球实时:为什么说《ps1屠龙刀》是awk、sed的恩人?
天天最资讯丨C语言在线代码运行编译工具推荐
全球快播:联想首款GeekPro游戏本真机公布:1TB SSD 超高性价比
环球微头条丨我国研发人员总量稳居世界首位 顶尖科技人才加速涌现
跑着跑着天窗会掉 奔驰中国召回超2万辆汽车
68岁成龙18年后再拍《神话2》 定名《传说》 古力娜扎主演
观速讯丨外卖员穿工装禁入成都高端商场 成都SKP回应:内部规定
焦点日报:135期 手绘汽车壁纸|插画 卫士还是老款好看 路虎卫士无水印手机壁纸
每日快讯!手把手教你为基于Netty的IM生成自签名SSL/TLS证书
当前热门:《我想进大厂》之Spring夺命连环10问
《分布式技术原理与算法解析》学习笔记Day20
世界看点:数据治理如何做?火山引擎DataLeap帮助这款产品3个月降低计算成本20%
世界今头条!装饰器设计模式这样学,保你必懂!
当前速讯:手机端ChatGPT搜索来了!微软2周火速上线 @Bing即用
多辆房车霸占高速服务区露营:有车主搭帐篷还晒咸菜
魔兽等游戏停服一个月 暴雪真不着急:两家中国公司抢破头
P1219 [USACO1.5]八皇后 Checker Challenge
世界新资讯:Java单元测试浅析(JUnit+Mockito)
81python装饰器
环球聚焦:《龙之家族》第二季明年首播
环球播报:Nginx基础03:配置文件nginx.conf(Part2)
【独家焦点】Python工具箱系列(二十六)
有奖调研!第五期(2022-2023)传统行业云原生技术落地调研——金融篇
全球快资讯丨A/B 测试成为企业“新窗口”:增长盈利告别经验主义,数据科学才是未来
晨光文具批发总部电话_石家庄晨光办公用品有限公司
环球要闻:新款特斯拉Model 3实车谍照曝光:疑似加长、内饰大改
可口可乐风味饮品!柠檬道日式气泡酒大促:12罐不到30元
前沿资讯!《嗜血印》将推出女祭司1/4比例雕像 性感热辣吸睛
焦点快播:送礼新思路!淘宝公布2023年度丑东西:网红青蛙服入选“年度五丑”
天天快报!C# Socket 通信时,怎样判断 Socket 双方是否断开连接
易基因|ChIP-seq等组学研究鉴定出结直肠癌的致癌超级增强子:Nature子刊
报道:顶象APP加固的“蜜罐”技术有什么作用
为什么带NOLOCK的查询语句还会造成阻塞
全球今亮点!支付宝二面:使用 try-catch 捕获异常会影响性能吗?大部分人都会答错!
名山大川是什么意思?名山大川有哪些?
喜欢被剧透的人是什么心理?喜欢被剧透的人是什么倾向?
每日快报!58岁清华毕业找不到超5000元工作 网友:我不是清华的咋办
天天热门:爷青结!《DNF》端游正式更名《地下城与勇士:创新世纪》:图标、文字调整
全球即时:《原子之心》优化非常好 但Xbox Series S仍存掉帧问题
精致又简约!雷孜LaCie新棱镜移动硬盘评测:速度全程稳如初
小米13 Ultra手机壳曝光:中分四摄、凸起严重
戴拿奥特曼飞鸟信扮演者怎么了?戴拿奥特曼的结局是什么?
四要十不准是什么意思?四要十不准内容有哪些?
童话故事是什么文体?出自童话故事的成语有哪些?
八门神器怎么打不开?八门神器使用教程
格兰仕电烤箱功能及使用方法有哪些?格兰仕电烤箱售后电话是多少?
智能abc输入法属于什么码?智能abc怎么打空格?
联想p700怎么样?联想p700手机参数?
thinkpad平板电脑怎么样?thinkpad平板电脑推荐
天天头条:Linux视频上传及压缩
Java 在线代码运行编译工具推荐
湖北长江产投将入股?集度汽车:正常交流活动
会员收入创单季最高!龚宇:爱奇艺已解决债务问题
每日焦点!原味、藤椒味 肉香酥脆:亚明农家小酥肉15元/斤狂促
【环球报资讯】大批玩家称玩《原子之心》恶心想吐!官方称将更新FOV设置
手机的飞行模式还有这些妙用!看到不点开后悔一生
【环球报资讯】C# 获取电脑内存、CPU信息
今热点:塔吉克斯坦发生7.2级地震:新疆多地震感强烈
简讯:世界第二大啤酒制造商!比尔盖茨收购喜力啤酒股份:花了62亿
环球讯息:一周扭转广告业务无果:马斯克再裁数十名Twitter员工
御香山
环球热资讯!邓超主演!《中国乒乓》出品人回应票房不如预期:希望接下来能卖多少是多少
当前观察:洗衣机买波轮还是滚筒 答案你一定想不到
世界热头条丨销量下滑45岁以上买断工龄?上汽通用辟谣:无裁员计划
腾讯自研!开放世界生存手游《黎明觉醒:生机》开服:不限号不删档
环球即时看!iPhone 15真机照首曝:刘海屏时代终结 灵动岛成标配
读Java实战(第二版)笔记18_基于Lambda的领域特定语言
沪上阿姨外包装旗袍图被质疑不雅 开叉至大腿根部不正常?官方回应
008 - 检验 (1)
JVM基础学习笔记
当前快报:Nvidia宣布GeForceNow将获得RTX服务器
天天日报丨辣椒越皱 就越辣?科学家好好研究了一番
全球时讯:128位《王者荣耀》选手通过职业技能等级考试 获“电子竞技员”证书
世界滚动:风云气象卫星今年两连发:中国将成全世界唯一!
【当前热闻】有开机广告用户照样买 全球电视销量TOP5 中国产占3席
Intel 56核心发烧U跑分逼近AMD 64核心:峰值功耗1100W!
世界热头条丨易企盈控股集团 深圳有限公司_对于易企盈控股集团 深圳有限公司简单介绍
fusion app自定义事件源码介绍(下)
Spring IOC官方文档学习笔记(十二)之基于Java的容器配置