Docker采用客户端-服务器架构,守护进程以root运行,存在权限提升风险。用户常加入docker组以便使用,但这使非root用户可能获取root权限。文章建议采用rootless模式或使用Podman等替代方案,并讨论了Podman的兼容性问题及解决方案。
本文介绍了使用Docker的rootless模式时需要注意的问题,包括网络连接、GPU资源、指令操作等方面的限制和注意事项。需要使用特定的指令来控制Docker服务,同时需要注意修改Docker的配置文件和储存空间的权限。如果需要使用Nvidia显卡资源,还需要安装nvidia-container-runtime并进行额外的配置。
完成下面两步后,将自动完成登录并继续当前操作。