容器进阶操作

查看容器信息

容器创建成功后,用户可以通过docker inspect命令查看容器的详细信息,这些详细信息包括容器的id、容器名、环境变量、运行命令、主机配置、网络配置以及数据卷配置等信息。执行部分结果如下图:

使用format参数可以只查看用户关心的数据,例如:

  1. 查看容器运行状态
  1. 查看容器ip地址
  1. 查看容器名、容器id
  1. 查看容器主机信息

查看容器进程

使用docker top命令可以查看容器中正在运行的进程,首先确保容器已经启动,然后执行docker top命令,如下:

查看容器日志

交互型容器查看日志很方便,但是对于后台型容器,如果要查看日志,则可以使用docker提供的docker logs命令来查看,如下:

如下图,首先启动一个不停打日志的容器,然后利用docker logs命令查看日志,但是默认情况下只能查看到历史日志,无法查看实时日志,使用-f参数后,就可以查看实时日志了。

使用--tail参数可以精确控制日志的输出行数,-t参数则可以显示日志的输出时间。

该命令在执行的过程中,首先输出最近的三行日志,同时由于添加了-f参数,因此,还会有其他日志持续输出。同时,因为添加了-t参数,时间随同日志一起打印出来了。

相关推荐
九皇叔叔9 小时前
Kubernetes 资源管理方式详解:命令式与声明式管理
docker·容器·k8s
蓝速科技9 小时前
会议室门牌公告通知发布选型与落地指南丨蓝速科技
大数据·运维·数据库·人工智能·科技
chicheese10 小时前
Linux 面试速查表:从初级到高级,附高频场景答题模板
linux·运维
Linux-lucky10 小时前
32-38-Linux学习之旅之MySQL综合
linux·运维·学习·mysql·ubuntu
智能运维指南11 小时前
2026年ITSM系统怎么选?四款主流方案与五维评估模型
运维·itsm·嘉为蓝鲸
vortex511 小时前
常用终端模拟器全面对比:Kitty、WezTerm、Ghostty 与 Konsole
linux
我命由我1234511 小时前
Git 推送报错:error: src refspec main does not match any
运维·git·gitee·github·运维开发·学习方法·版本控制
骇客野人11 小时前
测试环境MySQL迁移Vastbase(海量数据库)完整改造与落地实施方案
运维·服务器
迪康Defender11 小时前
终端安全实战:如何高效解决企业U盘泄密与管控难题
运维·网络·安全·web安全·终端安全管理
INGNIGHT12 小时前
270 · 电话号码的字母组合II(Trie)
linux·算法