爱快使用 docker 安装 vaultwarden 开源密码管理工具
血泪:之前跟风偷渡了爱快企业版,然后突然就引导丢失了,系统起不来了。折腾无效后重装回到了免费版怀抱。切记切记,不要心存侥幸。
我之前一直在用开源的 vaultwarden 进行密码管理,这次重新搭建,然而每次启动后容器都会自动停止。
查阅了一些大佬的部署方法,同时搜索了一下日志里的报错提示,发现需要特权模式创建才能正常启动。
问题来了,爱快的docker是比较简单的,没有提供特权模式的配置入口。
继续发动度娘、G叔来帮忙,爬了一些大佬的博客后,发现了一位大佬留下的宝贵经验。
现在,我就放一下我的全流程搭建方案。
上传并导入镜像
https://www.123865.com/s/Y4kqVv-RhObv?提取码:J3HZ
图片上传后【查看路径】【复制】路径
图片
图片然后在docker插件的【镜像管理】【添加】镜像
图片将刚才复制的路径粘贴后【确认】
部署容器
回到docker的【容器列表】【添加】容器
图片下面显示红色【 * 】的都需要配置
图片容器名根据自己喜好输入
内存占用根据自己设备的情况配置,我这里配置了256也没啥问题
选择镜像文件点开是个下拉列表,可以看到已有的docker镜像,选择刚才导入的vaultwarden
选择网络接口是个下拉列表,选择自己想要使用的网络接口
ipv4选填,可以预先指定,也可以不填让它自动分配
高级设置里可以配置【挂载目录】【环境变量】,具体的可以参考站内大佬的文章
保存后启动容器
给容器加上特权模式
我部署好之后,发现容器不能正常启动,需要加上特权模式才行。
先关掉【docker】服务
图片去文件管理找到【Docker】目录
图片进入 【Docker】目录,看到【lib】目录后进入它
图片找到【containers】目录后进入它
图片这时会看到一些名字很长的目录
图片它的右侧有修改时间,我们根据时间判断刚才创建的vaulwarden容器是哪个目录,进入它
图片进入后找到【hostconfig.json】这个文件,【下载】它
图片
图片下载后使用你习惯的编辑工具打开这个文件,搜索 【Privileged】
图片将它的值修改成【true】后保存
回到刚才的【containers】目录,将【hostconfig.json】改名,【重命名】就是用来改名的
图片然后将我们修改后的文件上传
图片现在回到【docker】管理页面,启用docker服务,启动 vaultwarden 容器,现在就可以正常运行了。
图片
作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~

木头怀
校验提示文案
木头怀
校验提示文案