最近在部署 Bitwarden,在网上找到了一篇教程文章,推荐使用 Bitwarden-rs,但在文章中使用的 docker 库中使用的是 mprasil/bitwarden,而 github 上对应的 Bitwarden-rs 的 docker 容器应该是 bitwardenrs/server,但是在 dockerhub 中这 2 者的 downloads 人数又是相反的,有没有大神研究过这 2 个 docker 容器有啥区别?
最近在部署 Bitwarden,在网上找到了一篇教程文章,推荐使用 Bitwarden-rs,但在文章中使用的 docker 库中使用的是 mprasil/bitwarden,而 github 上对应的 Bitwarden-rs 的 docker 容器应该是 bitwardenrs/server,但是在 dockerhub 中这 2 者的 downloads 人数又是相反的,有没有大神研究过这 2 个 docker 容器有啥区别?
|
1
刚发现 mprasil/bitwarden 上写了 Note: you should use bitwardenrs/server instead of this image as that is the new official image. 所以应该使用官方镜像 bitwardenrs/server
|
|
leopkuJun 10, 2019
2
粗略看了一眼,bitwardenrs/server 是 C# 实现的,Bitwarden-rs 是好事者用 Rust 重写了一遍
原版的虽然跑在 Docker 里,但是对资源的要求那是相当的高,并且依赖 MSSQL rs 版大大降低了对机器配置的要求 此外,据说 RS 版还将原来官方的一些收费功能实现并免费了。没有亲自考证过,回头有空了试一下。 |
|
3
@leopku bitwardenrs/server 和 mprasil/bitwarden 都是 Bitwarden-rs 的 docker 容器,刚又仔细看了一下 bitwardenrs/server 是最近才创建的,mprasil 也是 Bitwarden-rs 的合作者,应该是之前维护了 Bitwarden-rs 的 docker 容器,才会有 2 个 docker 的出现
|