Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/docker/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
没有隔离的Docker容器?用于主机系统信息收集_Docker - Fatal编程技术网

没有隔离的Docker容器?用于主机系统信息收集

没有隔离的Docker容器?用于主机系统信息收集,docker,Docker,我想和docker一起收集系统信息 由于我们所有的应用程序都在容器中运行,所以我必须在容器中运行检测脚本 我已经发现,通过Docker api启动临时容器并设置privileged=True,--pid=host和--net=host可以让它访问真实主机的进程和网络。通过使用dmidecode,我可以收集一些基板信息 但是仍然有一些信息我无法访问,比如DNS设置、python版本 我能把/装到容器上吗 或者找到一种方法,在没有任何隔离的情况下与Docker一起运行它 你能用docker exec

我想和docker一起收集系统信息

由于我们所有的应用程序都在容器中运行,所以我必须在容器中运行检测脚本

我已经发现,通过Docker api启动临时容器并设置
privileged=True
--pid=host
--net=host
可以让它访问真实主机的进程和网络。通过使用dmidecode,我可以收集一些基板信息

但是仍然有一些信息我无法访问,比如DNS设置、python版本

我能把
/
装到容器上吗


或者找到一种方法,在没有任何隔离的情况下与Docker一起运行它

你能用docker exec运行你的脚本吗?()@VonC
docker exec命令在正在运行的容器中运行新命令
。仍处于隔离状态。能否使用
docker exec
运行脚本?()@VonC
docker exec命令在正在运行的容器中运行新命令
。仍然孤立。