gpt4 book ai didi

docker - Docker seccomp 配置文件的默认位置是什么?

转载 作者:行者123 更新时间:2023-12-02 18:38:07 25 4
gpt4 key购买 nike

问题:
docker 在哪里存储它的默认 seccomp 配置文件?

似乎这在任何地方都没有记录(至少我找不到)。我能找到的是github上文件的内容:https://github.com/moby/moby/blob/master/profiles/seccomp/default.json .

上下文:

我目前有两个 docker 主机和一个要运行的容器。
容器在一台主机上工作,但在另一台主机上不起作用。
经过一些调试和在线搜索后,我发现了如何让 docker 在另一台主机上运行,​​这可以通过添加 --security-opt seccomp:unconfined 来实现。

这解决了我遇到的问题。现在我想知道 docker seccomp 配置文件之间的确切区别,因此我想知道 docker 的 seccomp 配置文件存储在哪里。

操作系统:Ubuntu 服务器 16.04

工作 Docker 主机:Docker version 1.12.3, build 6b644ec
失败的 Docker 主机:Docker version 17.05.0-ce, build 89658be

最佳答案

我已经通过使用 strace 找到了类似的问题.确保 strace安装在镜像中或将其临时安装在正在运行的容器中。运行容器时,请确保以 --cap-add=SYS_PTRACE 开头允许系统调用跟踪。你也可能想运行 strace-f遵循 fork 流程。

主机是否运行不同版本的 docker?

关于docker - Docker seccomp 配置文件的默认位置是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51844955/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com