容器进阶操作

查看容器信息

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

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

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

查看容器进程

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

查看容器日志

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

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

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

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

相关推荐
tntxia14 小时前
linux curl命令详解_curl详解
linux
扛枪的书生16 小时前
Linux 网络管理器用法速查
linux
SkyWalking中文站18 小时前
认识 Horizon UI · 1/17:SkyWalking 新一代可观测性控制台
运维·前端·监控
顺风尿一寸19 小时前
Java Socket 内核之旅:从 SocketChannel.read() 到 tcp_recvmsg 与 epoll 的完整调用链路
linux
雪梨酱QAQ21 小时前
Kubeneters HA Cluster部署
运维
lichenyang4531 天前
Docker 学习笔记(五):Docker Compose,用一个 YAML 启动前端、后端和 MongoDB
docker
lichenyang4531 天前
Docker 学习笔记(四):Dockerfile,把项目打成自己的镜像
docker·容器
lichenyang4531 天前
Docker 学习笔记(三):Docker 网络、bridge、子网和容器互通
docker·容器
lichenyang4531 天前
Docker 学习笔记(二):docker run 的参数到底在控制什么?
docker·容器
江华森1 天前
Spring Cloud 微服务全栈实战:从 Eureka 到 Docker Compose 一文贯通
运维