欢迎光临散文网 会员登陆 & 注册

2023 群晖7.2 Docker下vaultwarden非root用户设置

2023-08-10 12:24 作者:wzxrec  | 我要投稿


非教程,仅供参考


由于群晖更新了7.2,docker套件变成了Container Manager套件,并且增加了项目功能,也就是docker-compose,使创建容器变得更加便捷,便写篇文章当笔记。 


准备:

群晖型号:DS920+

群晖版本:7.2

vaultwarden版本:1.29.1


目的:

1.dcoker容器中,vaultwarden文件夹的权限不再使用Everyone,或是创建vaultwarden容器时使用高权限执行,而是单独创建用户和用户组。

2.根据vaultwarden官方文档非root权限,通过docker-compose创建vaultwarden容器


设置权限和Container Manager项目创建参考:2023 群晖7.2 Docker容器权限管理

链接:https://www.bilibili.com/read/cv25646760


一、docker-compose.yml

说明:

image:Container Manager中映像的名称和版本号

container_name:创建容器的名称

user:uid和gid(vaultwarden容器的环境变量没有提供PUID和PGID)

volumes:映射的文件夹,也就是Container Manager容器中的存储空间设置,这里注意路径需要文件夹右键->属性->位置,而不是像存储空间设置只需要/docker/vaultwarden/就行

ports:Container Manager容器中的端口设置,8000为vaultwarden官方文档中非root权限端口,8001为自定义端口


二、结尾

至此,所有步骤完成,以上就是本篇所有内容。



2023 群晖7.2 Docker下vaultwarden非root用户设置的评论 (共 条)

分享到微博请遵守国家法律