docker

Docker 容器的文件系统是隔离的,但是可以通过挂载卷(Volumes)或绑定挂载(Bind Mounts)将宿主机的文件系统目录映射到容器内部。要查看 Docker 容器的映射路径,可以使用以下方法:

  1. 查看容器配置 : 使用 docker inspect 命令可以查看容器的详细配置信息,包括挂载的卷。例如:

    复制代码

    bash

    复制代码
    docker inspect <container_id_or_name>

    在输出的 JSON 格式中,查找 "Mounts" 部分,这里会列出所有的挂载信息,包括宿主机的路径和容器内的路径。

  2. 查看容器的卷 : 使用 docker volume ls 命令可以列出所有 Docker 卷及其相关信息。

  3. 查看容器的日志: 有时候容器的启动日志中会包含有关挂载路径的信息。可以使用以下命令查看日志:

    复制代码

    bash

    复制代码
    docker logs <container_id_or_name>
  4. 查看 Docker 守护进程的配置文件 : Docker 的配置文件通常位于 /etc/docker/ 目录下,你可以查看 daemon.json 文件,这里可能包含有关挂载的配置。

  5. 查看容器内部的挂载点 : 如果需要查看容器内部的挂载点,可以进入容器内部,然后使用 mount 或 df 命令:

    复制代码

    bash

    复制代码
    docker exec -it <container_id_or_name> /bin/bash
    mount
    df -h

    这将显示容器内部的挂载点和它们对应的设备。

相关推荐
分布式存储与RustFS11 小时前
纠删码到底吃掉了多少容量:EC:4、EC:8 的利用率与容错怎么算
运维·云原生·开源·对象存储·分布式存储·s3·性能基准
念何架构之路14 小时前
zap日志SugaredLogger 剖析
云原生·golang
阿里云云原生15 小时前
云效智能评审:让团队规则持续生效
云原生
阿里云云原生16 小时前
智能聚类:从海量 Trace 中理解 Agent 的行为和表现
云原生·agent
阿里云云原生16 小时前
云栖丨AI 应用进入生产,开始拼「实时数据智能」
云原生
运维开发王义杰17 小时前
跳出网络与文件系统:Linux CPU 与内存调优的“防假死”实战
云原生
AKAMAI1 天前
随着瓦尔·基尔默的AI分身诞生,生成式AI是否正在将好莱坞推向边缘?
人工智能·云原生·云计算
探索云原生1 天前
一个 Deployment 就能跑 vLLM,为什么还需要 KServe?
docker·ai·云原生·kubernetes·go
分布式存储与RustFS7 天前
MinIO 官方 Docker 镜像被移除:依赖它的项目该怎么办
docker·云原生·devops·对象存储·minio·分布式存储
codeejun7 天前
每日一Go·MySQL-5、锁机制全解析
云原生·golang