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

简介: 快速学习查看容器的详细信息

开发者学堂课程【深入解析 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

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

相关文章
|
Docker 容器
Docker学习笔记三:如何运行一个容器?
Docker学习笔记三:如何运行一个容器?
852 0
Docker学习笔记三:如何运行一个容器?
|
Kubernetes API Docker
k8s教程(pod篇)-容器获取pod信息(Downward API)
k8s教程(pod篇)-容器获取pod信息(Downward API)
2617 0
|
11月前
|
Cloud Native 中间件 调度
云原生信息提取系统:容器化流程与CI/CD集成实践
本文介绍如何通过工程化手段解决数据提取任务中的稳定性与部署难题。结合 Scrapy、Docker、代理中间件与 CI/CD 工具,构建可自动运行、持续迭代的云原生信息提取系统,实现结构化数据采集与标准化交付。
1168 1
云原生信息提取系统:容器化流程与CI/CD集成实践
|
存储 PyTorch 算法框架/工具
Pytorch学习笔记(4):模型创建(Module)、模型容器(Containers)、AlexNet构建
Pytorch学习笔记(4):模型创建(Module)、模型容器(Containers)、AlexNet构建
629 0
Pytorch学习笔记(4):模型创建(Module)、模型容器(Containers)、AlexNet构建
|
运维 JavaScript Linux
容器内的Nodejs应用如何获取宿主机的基础信息-系统、内存、cpu、启动时间,以及一个df -h的坑
本文介绍了如何在Docker容器内的Node.js应用中获取宿主机的基础信息,包括系统信息、内存使用情况、磁盘空间和启动时间等。核心思路是将宿主机的根目录挂载到容器,但需注意权限和安全问题。文章还提到了使用`df -P`替代`df -h`以获得一致性输出,避免解析错误。
834 1
|
C++ 容器
C++学习笔记_19 适配器容器-stack queue 2021-05-19
C++学习笔记_19 适配器容器-stack queue 2021-05-19
138 0
|
存储 Kubernetes 监控
在Docker中,很多应用容器都是默认后台运行的,怎么查看它们的输出和日志信息?
在Docker中,很多应用容器都是默认后台运行的,怎么查看它们的输出和日志信息?
|
容器
【Qt 学习笔记】Qt常用控件 | 容器类控件 | Group Box的使用及说明
【Qt 学习笔记】Qt常用控件 | 容器类控件 | Group Box的使用及说明
1863 3
|
容器
【Qt 学习笔记】Qt常用控件 | 容器类控件 | Tab Widget的使用及说明
【Qt 学习笔记】Qt常用控件 | 容器类控件 | Tab Widget的使用及说明
2807 2
|
存储 关系型数据库 MySQL
解读 MySQL 容器信息:`docker inspect` 字段详解
解读 MySQL 容器信息:`docker inspect` 字段详解
1426 1