容器进阶操作

查看容器信息

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

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

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

查看容器进程

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

查看容器日志

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

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

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

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

相关推荐
MC_J2 分钟前
Linux 6.1 移植RTL8723du驱动
linux·arm
姓王名礼8 分钟前
这是一个完整的全栈交付包,包含Vue3 前端交互界面(集成数字人视频流、ECharts 图表、语音对话)和Docker Compose 一键部署脚本。
前端·docker·echarts
彭泽布衣13 分钟前
Linux如何指定源端口打流
linux·运维·网络
Ciel_752119 分钟前
OpenClaw 深度进阶:记忆系统、多智能体架构与自动化调度全解析
运维·自动化
晨晖227 分钟前
Linux命令3
linux·运维·服务器
eggwyw41 分钟前
Redis 设置密码(配置文件、docker容器、命令行3种场景)
数据库·redis·docker
素雨迁喜1 小时前
Linux平台下git工具的使用
linux·运维·git
十年编程老舅1 小时前
Linux DMA 技术深度拆解
linux·网络·linux内核·dma·c/c++·内存访问
jianqiang.xue1 小时前
ESP32-S3 运行 Linux 全指南:从 RISC-V 模拟器移植到 8 秒快速启动
linux·stm32·单片机·mongodb·risc-v·esp32s3
bing_feilong1 小时前
Ubuntu Tips
linux·运维