要查看Docker容器已经运行的数据卷映射,可以使用以下命令:
dockerfile
docker inspect -f '{{range .Mounts}}{{.Source}} -> {{.Destination}}{{end}}' <容器名称或ID>
这个命令使用docker inspect
命令以格式化的方式输出容器的详细信息。-f
选项允许您指定Go模板,这里我们使用Go模板的range
和{``{.Source}} -> {``{.Destination}}
来遍历并显示数据卷的源和目标路径。
将 <容器名称或ID>
替换为您要检查的实际容器的名称或ID。运行此命令后,您将看到容器中每个数据卷的源和目标路径。
例如,假设要查看名为my_container
的容器的数据卷映射,您可以运行以下命令:
docker inspect -f '{{range .Mounts}}{{.Source}} -> {{.Destination}}{{end}}' my_container
这将显示my_container
中每个数据卷的映射关系