homeassistant docker venv:使用官方Docker映像以非root用户身份运行Home Assistant 源码
在Docker中使用venv的家庭助理 使用官方Docker镜像以非root用户身份运行Home Assistant! 即使是在使用docker时,也有很多原因使人们想要以不同于root的用户身份来运行 :在使用映射的卷进行配置时,您可能想在docker容器之外访问和编辑它-运行容器作为root会导致权限问题。 这也是一种安全性最佳实践,因为它提供了更多防止容器逃逸攻击的保护。 自0.94版以来的Home Assistant泊坞窗映像在站点范围内安装了其他必需的python程序包,仅允许root用户执行此操作。 这个简单的脚本允许您在正式映像中启动Home Assistant,但使用允许普通用户安装软件包的虚拟python环境。 从版本0.107开始,Home Assistant泊坞窗映像使用作为其初始化系统。 S6需要root才能启动,特权下降是在启动Home Assistan
用户评论