全球主机交流论坛

标题: bitwarden_rs 如何对接 宿主机 mariadb [打印本页]

作者: ColinDemon    时间: 2021-10-29 15:04
标题: bitwarden_rs 如何对接 宿主机 mariadb
本帖最后由 ColinDemon 于 2021-10-29 15:14 编辑

自建了一个bitwarden,有几个人用,但最近感觉sqlite有点慢了想换成mariadb。
(本机有lnmp环境,且nextcloud正在使用mariadb,所以就不想再建一个docker的mariadb了)
经过一番搜索,明白了docker对接宿主机的mariadb需要经过网桥模式,
给mariadb用户172.17.0.1的访问权限,docker compose里面的database_url配置也贴在下面,
这样配置还是无法对接,有没有大佬可以指点一下问题出在哪里?
作者: optimism    时间: 2021-10-29 15:05
帮顶               
作者: 李云龙    时间: 2021-10-29 15:08
这边建议google一下
作者: wtks1    时间: 2021-10-29 15:11
如果在同一台设备上,sqlite不应该比mariadb吧....
作者: ColinDemon    时间: 2021-10-29 15:13
下面是docker的配置


作者: whl32    时间: 2021-10-29 15:13
docker有mysql的镜像啊,找一下直接用,哪里这么麻烦,把mysql的数据目录映射出,而且你的配置呢
作者: ColinDemon    时间: 2021-10-29 15:15
whl32 发表于 2021-10-29 15:13
docker有mysql的镜像啊,找一下直接用,哪里这么麻烦,把mysql的数据目录映射出,而且你的配置呢 ...

贴上了,主要是宿主机上已经有数据库环境了,再多一个docker的怕配置跑不动
作者: ColinDemon    时间: 2021-10-29 15:17
李云龙 发表于 2021-10-29 15:08
这边建议google一下

建议很好,下次不要再建议了
作者: bot    时间: 2021-10-29 15:18
宿主机的ip是 host.docker.internal
docker的network用bridge模式
作者: 李云龙    时间: 2021-10-29 15:32
ColinDemon 发表于 2021-10-29 15:17
建议很好,下次不要再建议了

来喝点地瓜烧,我让坂田给你跳一段舞
作者: ColinDemon    时间: 2021-10-29 15:39
李云龙 发表于 2021-10-29 15:32
来喝点地瓜烧,我让坂田给你跳一段舞

你欠我那两个docker的装备什么时候还啊?
作者: toyst    时间: 2021-10-29 15:43
尝试过一段时间 mariadb,感觉并没有什么提升,备份还麻烦,就又换回 sqlite 了
作者: ColinDemon    时间: 2021-10-29 15:46
toyst 发表于 2021-10-29 15:43
尝试过一段时间 mariadb,感觉并没有什么提升,备份还麻烦,就又换回 sqlite 了 ...

大佬你是docker的数据库环境吗?多少用户呢?
作者: 32MB.CN    时间: 2021-10-29 15:47
在容器里填写 vps:3306 不行吗
作者: denny    时间: 2021-10-29 15:49
sqlite的速度远远高于mariadb。速度慢换mariadb不会有改善
作者: suaxi    时间: 2021-10-29 16:00
  1. run -d -P --name tomcat01 --net bridge tomcat
复制代码

好像是这条命令还是什么,记不太清了
作者: darius    时间: 2021-10-29 16:31
你mariadb的3306端口是不是绑定在127.0.0.1上的?换成0.0.0.0
作者: tcpdump    时间: 2021-10-29 16:31
不知道你是如何察觉到sqlite慢的
作者: ColinDemon    时间: 2021-10-29 16:43
tcpdump 发表于 2021-10-29 16:31
不知道你是如何察觉到sqlite慢的

快慢不在讨论范围内
作者: wxcszh123    时间: 2021-10-29 16:54
上车1password吧,看我帖子,这个自建不好用的
作者: FvckAny    时间: 2021-10-29 17:13
ip addr应该可以看到docker0网卡,这个就是宿主机的ip,你里面填这个ip就行(bridge模式)
作者: imoe    时间: 2021-10-29 17:14
这玩意,几个人,有并发量吗?
作者: tkn    时间: 2021-10-29 17:18
啥也不说了,牛逼
作者: hjh142857    时间: 2021-10-29 17:36
额,感觉rs版的优势就在于sqlite呀,就一个密码不涉及并发呀
作者: ColinDemon    时间: 2021-10-29 18:06
hjh142857 发表于 2021-10-29 17:36
额,感觉rs版的优势就在于sqlite呀,就一个密码不涉及并发呀

之前卡我觉得是文件锁的问题,现在浪费太多时间没整明白,不搞了
作者: gqkkk    时间: 2021-10-29 18:19
都compose了 容器内部link还不会?
作者: toyst    时间: 2021-11-1 10:06
ColinDemon 发表于 2021-10-29 15:46
大佬你是docker的数据库环境吗?多少用户呢?

全 docker ,就我 1 个用户
作者: huang1dede    时间: 2021-11-1 10:24
几个人同步个密码都能感觉出慢,,,

sqlite3这么不顶事啊
作者: dvbhack    时间: 2021-11-1 10:28
bitwarden_rs 都是自建自用,才几个客户端啊?居然能怪到 sqlite 慢??
作者: tomcb    时间: 2021-11-1 11:26
huang1dede 发表于 2021-11-1 10:24
几个人同步个密码都能感觉出慢,,,

sqlite3这么不顶事啊

也许楼主的几个朋友都是几十万条数据
作者: louiejordan    时间: 2021-11-1 11:30
自建太折腾,迁移都费劲,还是用官方免费的吧,付费也就10$/年
作者: W4ter    时间: 2021-11-1 11:47
知道你是如何察觉到sqlite慢的





欢迎光临 全球主机交流论坛 (https://ddzzz.eu.org/) Powered by Discuz! X3.4