Docker inspect 查看容器的ip

基本命令

查看完整信息中的网络配置

docker inspect container_name

直接获取 IP 地址(最常用)

# 使用容器名称
docker inspect -f '{{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}}' container_name

# 使用容器 ID
docker inspect -f '{{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}}' container_id

简化版本(默认网络)

docker inspect -f '{{.NetworkSettings.IPAddress}}' container_name

高级用法

查看所有网络接口的 IP

docker inspect -f '{{json .NetworkSettings.Networks}}' container_name | jq

查看特定网络的 IP

批量查看多个容器 IP

实用示例

创建别名(推荐)

~/.bashrc~/.zshrc 中添加:

使用方法:

查看详细网络信息

一键查看容器名称和 IP

其他相关命令

使用 docker ps 显示 IP(需要格式化)

进入容器查看网络配置

查看容器的所有网络接口

实际应用场景

这些命令可以帮助您快速获取 Docker 容器的 IP 地址,适用于不同的使用场景和需求。

Last updated

Was this helpful?