仲天
  • 首页(current)
  • 分类
    Go Python 自动化脚本 xTS(谷歌认证测试) Selenium 软件测试 Redis Mysql Docker MongoDB Jquery Nginx Bootstrap Linux 正则表达式 bat cmd批处理 截图
  • 在线工具
记录docker中MongoDB无法启动
2022-07-22 18:23:00 507
Docker MongoDB
docker中MongoDB无法启动提示: > path":"/tmp/mongodb-27017.sock","error":"Operation not permitted 解决办法: >找到mongod.lock文件,而这个文件默认是在mongodb的数据库目录下面。/data/db 如果找不到mongo数据库挂载目录可以输入: > docker inspect 你的mongo容器名称 | grep Mounts -A 20 ```cmd $ docker inspect mongo | grep Mounts -A 20 "Mounts": [ { "Type": "volume", "Name": "ccb262bd7f1debe9ae669940e5179447ea519edf4ae44aecbb57ec0d2de4de39", "Source": "/var/lib/docker/volumes/ccb262bd7f1debe9ae669940e5179447ea519edf4ae44aecbb57ec0d2de4de39/_data", "Destination": "/data/configdb", "Driver": "local", "Mode": "", "RW": true, "Propagation": "" }, { "Type": "volume", "Name": "48b0adf9ea4630746f05e543dac01a89ef356c987fa17f85c1eeb7aaebc21bac", "Source": "/var/lib/docker/volumes/48b0adf9ea4630746f05e543dac01a89ef356c987fa17f85c1eeb7aaebc21bac/_data", "Destination": "/data/db", "Driver": "local", "Mode": "", "RW": true, "Propagation": "" } ``` 我这里的挂载地址是(找到Destination为/data/db的json,取Source的值): >"/var/lib/docker/volumes/48b0adf9ea4630746f05e543dac01a89ef356c987fa17f85c1eeb7aaebc21bac/_data" 然后进入目录删除mongod.lock文件,重启mongo容器,就行了。 **可能目录没有权限访问,可以给目录加个权限“chmod”。**
    共有1篇文章
  • 上一页
  • 下一页
  • 1
文章分类
Go Python 自动化脚本 xTS(谷歌认证测试) Selenium 软件测试 Redis Mysql Docker MongoDB Jquery Nginx Bootstrap Linux 正则表达式 bat cmd批处理 截图
推荐文章
golang批量更新mysql数据 335 Go中gorm批量保存数据 56 golang 对mysql数据库的常用操作 312 python实现ecshop开源商城登陆自动化测试 237 常用正则表达式大全,值得收藏。 240
优选网站
在线JSON工具 在线音频提取 Linux在线大全 PDF转WORD TCP/IP端口大全
Copyright © 仲天博客 2022备案号:蜀ICP备2021002478号-2 反馈 (部分内容来源网络,如果侵犯您的权益请联系我们删除)