docker如何查看正在运行的容器所用的是哪个文件的服务器绝对路径

执行命令
docker inspect -f '{{ .Mounts }}' $(docker ps -q)
这个命令的工作原理如下:

docker ps -q:列出所有正在运行的容器的ID。

docker inspect:检查每个容器的详细信息。

-f:指定输出格式。

{{ .Mounts }}:这是Go模板字符串,它提取挂载信息


image.png

输出格式:

[{Type=bind Source=/host/path Destination=/container/path ...}]
[{Type=bind Source=/other/host/path Destination=/other/container/path ...}]
...

其中Source是宿主机上的路径,Destination是容器内的路径。这样,您就可以看到容器使用的文件的服务器绝对路径。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容