当尝试在PC上查找Docker文件夹的路径时,我使用了以下代码。这段代码使用grep来缩小并精确地指定我想要查找的内容--具体地说,我想要查找Docker根目录。
docker info | grep "Docker Root Dir"
我收到了以下内容:
WARNING: No blkio throttle.read_bps_device support
WARNING: No blkio throttle.write_bps_device support
WARNING: No blkio throttle.read_iops_device support
WARNING: No blkio throttle.write_iops_device support
Docker Root Dir: /var/lib/docker
我担心这些信息来自于我的Docker设置中的某种Docker错误或问题。然后我尝试使用更通用的docker命令:
docker info
这个docker命令返回的信息比我需要的多得多。但是在docker返回的大量信息中隐藏了Docker目录的根路径(如下所示)。这个Docker命令也返回了同样的Docker警告消息。
Docker Root Dir: /var/lib/docker
因此,在做了很好的搜索之后,我认为Docker的“警告”并不重要。这个警告实际上只是一个不必要的警告。事实证明,"blkio“与主机PC上的Docker和文件挂载有关。以下是Docker网站的链接,其中包含有关"blkio“subsys的信息:
https://www.kernel.org/doc/Documentation/cgroup-v1/blkio-controller.txt
发布于 2021-11-14 23:50:12
WARNING: No blkio throttle.read_bps_device
此警告不是错误。对于大多数用户来说,这个警告是可以忽略的。这个"blkio“是在更大的Docker生产环境中使用的Docker子系统。
我把这篇文章和问题和答案放在一起,因为这些信息在Stack overflow或其他地方是不容易获得的。
https://docs.docker.com/config/containers/runmetrics/
https://www.kernel.org/doc/Documentation/cgroup-v1/blkio-controller.txt
https://stackoverflow.com/questions/69968135
复制相似问题