Docker 不允许查看 /proc/xxx/stack?
Docker doesn't allow to view /proc/xxx/stack?
我正在使用 docker linux 图片,并且 "cat /proc/xxx/status" 总是没问题,但是 "cat /proc/xxx/stack" 总是文件:
[root@1680d0b1bdde test]# cat /proc/17/stack
cat: /proc/17/stack: Operation not permitted
这是为什么?这是 docker 限制还是配置问题?我正在使用带有 root 用户名的默认 centos 图像。
谢谢。
我现在得到了这个答案,在启动 docker 图像时,我必须指定“--privileged”命令行选项以确保它按我的预期运行。
我认为它是内核 limitation/protection。
我正在使用 docker linux 图片,并且 "cat /proc/xxx/status" 总是没问题,但是 "cat /proc/xxx/stack" 总是文件:
[root@1680d0b1bdde test]# cat /proc/17/stack
cat: /proc/17/stack: Operation not permitted
这是为什么?这是 docker 限制还是配置问题?我正在使用带有 root 用户名的默认 centos 图像。
谢谢。
我现在得到了这个答案,在启动 docker 图像时,我必须指定“--privileged”命令行选项以确保它按我的预期运行。
我认为它是内核 limitation/protection。