Wxylkxy 发表于 2022-10-22 09:39

Docker容器权限问题求解

本帖最后由 Wxylkxy 于 2022-10-22 11:25 编辑

在已经启动的docker容器内执行命令发现有些没有权限执行
求解
有没有办法在 已经启动的容器上更新配置 添加--privileged=true参数

santus36 发表于 2022-10-22 10:04

应该是不行的
如果是在docker里又装了新东西不想重启再装一遍可以在host里用docker commit保存已经修改的镜像

gxkm 发表于 2022-10-22 10:16

要执行什么权限,贴图,别人才看得明白呀

Andrea 发表于 2022-10-22 10:20

理论上不行,因为 docker 需要守护进程运行,默认要了 root 权限,为了防止这个权限过大,造成从容器内部反向打穿操作系统,所以引入的特权机制。默认给容器屏蔽一些敏感权限,需要敏感权限要先声明,再使用。

Wxylkxy 发表于 2022-10-22 11:26

Andrea 发表于 2022-10-22 10:20
理论上不行,因为 docker 需要守护进程运行,默认要了 root 权限,为了防止这个权限过大,造成从容器内部反 ...

好的谢谢老哥

15593600257 发表于 2022-10-22 11:50

用docker update 试一下

有礼貌的牛 发表于 2022-10-22 13:12

最好是重新修改镜像,就算能修改docker容器参数,遇到重启更新的时候,容器一多,难道在来一遍吗?一次性解决,重新修改镜像,然后启动最好。
页: [1]
查看完整版本: Docker容器权限问题求解