查看容器的详细信息|学习笔记

本文涉及的产品
容器镜像服务 ACR,镜像仓库100个 不限时长
简介: 快速学习查看容器的详细信息

开发者学堂课程【深入解析 Docker 容器化技术查看容器的详细信息】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/659/detail/10942


查看容器的详细信息

 

查看容器的详细信息

这节课进行讲解然后查看容器的详细信息,比如查看正在运行的容器 c3的详细信息,如:

[root@localhost ~]# docker inspect c3

{

{

“Id”:“68ed03e3886bbe8d47e2765f c3dcb5edc02292d413bcdef 8a82150d60bddd43a”

"Created": ”2019-09-19T05:14:42. 286217034Z”,

"Path": "/bin/bash",

"Args" : [ ],

"State":{

"Status": "running" ,

"Running":true,

"Paused":false,

"Restarting": false,

"OOMKilled": false,

"Dead": false,

"Pid": 5448,

"ExitCode": 0,

"Error" :

"StartedAt": " 2019-09-19T05:24 :34.74176381 8z”

"FinishedAt": "2019-09-19T05:22 :01.700210056Z”

}

“NetworkSettings”:{

“Bridge”: “”

“IPAddress”:“172.17.0.2”,

“Networks”:{

“bridge”:{

}

}

}

}

通过运行结果可以看到 docker ps 命令列出的容器 ID 只显示了一部分,并不是全部,Created 为创建时间。而因为在创建容器时并没有指定参数,所以 Args 中为空,除此之外在 State 中还有容器的一些状态。继续往下可以看见容器的一些网络信息 NetworkSettings,如 Bridge 桥接的网络方式,ip 地址,包括 Networks 版块中也可以看到一些相关的网络信息等。

那么如果只想查看容器的 ip 地址,也可以通过指定指令来进行查看,命令同样是 docker inspect 加上选项-f,或者用--format 也可以,这里要注意格式为‘{{.NetworkSettings.IPAddress}}’,就是.模块加上模块中的属性,查看容器为 c3,如:

[root@localhost ~]# docker inspect -f=‘{{.NetworkSettings.IPAddress}}c3

172.17.0.2

如上成功获取容器 c3的 ip 地址具体信息。使用等价的--format 命令效果也是一样的,如:
[root@localhost ~]# docker inspect --format =‘{{.NetworkSettings.IPAddress}}’ c3

172.17.0.2

以上就是查看容器的详细信息的讲解内容。

相关文章
|
6月前
|
Docker 容器
Docker学习笔记三:如何运行一个容器?
Docker学习笔记三:如何运行一个容器?
267 0
Docker学习笔记三:如何运行一个容器?
|
Kubernetes API Docker
k8s教程(pod篇)-容器获取pod信息(Downward API)
k8s教程(pod篇)-容器获取pod信息(Downward API)
1287 0
|
1月前
|
运维 JavaScript Linux
容器内的Nodejs应用如何获取宿主机的基础信息-系统、内存、cpu、启动时间,以及一个df -h的坑
本文介绍了如何在Docker容器内的Node.js应用中获取宿主机的基础信息,包括系统信息、内存使用情况、磁盘空间和启动时间等。核心思路是将宿主机的根目录挂载到容器,但需注意权限和安全问题。文章还提到了使用`df -P`替代`df -h`以获得一致性输出,避免解析错误。
|
3月前
|
存储 Kubernetes 监控
在Docker中,很多应用容器都是默认后台运行的,怎么查看它们的输出和日志信息?
在Docker中,很多应用容器都是默认后台运行的,怎么查看它们的输出和日志信息?
|
3月前
|
容器
【Qt 学习笔记】Qt常用控件 | 容器类控件 | Group Box的使用及说明
【Qt 学习笔记】Qt常用控件 | 容器类控件 | Group Box的使用及说明
279 3
|
3月前
|
容器
【Qt 学习笔记】Qt常用控件 | 容器类控件 | Tab Widget的使用及说明
【Qt 学习笔记】Qt常用控件 | 容器类控件 | Tab Widget的使用及说明
131 2
|
3月前
|
Kubernetes 监控 Shell
在K8S中,我们公司用户反应pod连接数非常多,希望看一下这些连接都是什么信息?什么状态?怎么排查?容器里面没有集成bash环境、网络工具,怎么处理?
在K8S中,我们公司用户反应pod连接数非常多,希望看一下这些连接都是什么信息?什么状态?怎么排查?容器里面没有集成bash环境、网络工具,怎么处理?
|
5月前
|
存储 关系型数据库 MySQL
解读 MySQL 容器信息:`docker inspect` 字段详解
解读 MySQL 容器信息:`docker inspect` 字段详解
108 1
|
6月前
|
安全 Linux Docker
Ubantu docker学习笔记(六)容器数据卷
Ubantu docker学习笔记(六)容器数据卷
Ubantu docker学习笔记(六)容器数据卷
|
6月前
|
Prometheus 监控 Cloud Native
Ubantu docker学习笔记(九)容器监控 自带的监控+sysdig+scope+cAdvisor+prometheus
Ubantu docker学习笔记(九)容器监控 自带的监控+sysdig+scope+cAdvisor+prometheus
下一篇
无影云桌面