docker查看从当前最后100条起看日志

logs.sh 使用说明

logs.sh 是一个用于查看 Docker 容器日志的脚本。该脚本支持两种使用方式:

  1. 默认查看 video-console 容器的日志。
  2. 通过指定容器 ID 来查看相应容器的日志。

1. 默认方式

不需要任何参数,直接运行脚本,将自动查找名为 video-console 的容器并显示它的日志。

复制代码
./logs.sh

2. 指定容器 ID 方式

可以通过向脚本传递 Docker 容器的 ID,来查看指定容器的日志。

复制代码
./logs.sh <container_id>

功能:将显示指定容器 ID 对应容器的最后 100 行日志,并持续跟踪日志输出。

示例:

复制代码
./logs.sh 7b85f4127f7c

./logs.sh

复制代码
#!/bin/bash

# 检查是否传递了参数(容器 ID)
if [ -n "$1" ]; then
  container_id=$1
else
  # 如果没有传递参数,则使用容器名 video-console 获取容器 ID
  container_id=$(docker ps -qf "name=video-console")
fi

# 检查容器是否存在
if [ -n "$container_id" ]; then
  # 查看日志
  docker logs --tail 100 $container_id -f
else
  echo "No container found with the specified ID or name."
fi
相关推荐
wewowilling2 小时前
认识微服务
java·运维·微服务·springcloud
玖石书2 小时前
Ubuntu 24.04 UFW 全命令攻略:从入门到端口开放实战
linux·运维·ubuntu
VIP_CQCRE3 小时前
给团队搭一个 AI 工作台:Open WebUI 接入 Ace Data Cloud 实战
docker·ai·rag·open webui·ace data cloud
weifont4 小时前
自动化抓取和上架商品:能不动手,就少动手
运维·前端·自动化
拂拉氏4 小时前
【知识讲解】 Linux之动静态库的了解
linux·运维·服务器·动静态库
Mikko75 小时前
Linux 重启后日志没了?进程被 OOM 杀了去哪看?logrotate 之后日志还往旧文件写?三台真机实测日志与性能排查
linux·运维·centos
光依旧5 小时前
发版就掉请求?Spring Boot优雅停机的四步
运维·spring boot·nginx·高可用·优雅停机·mcp server
yichengerp6 小时前
电子行业常用erp系统有哪些?推荐适合中小电子厂的易呈erp软件,操作简单,易落地
大数据·运维·人工智能·云计算·制造
天国梦6 小时前
国密门禁品牌怎么选?2026年最新3个避坑要点
运维·服务器·数据库·python
程序员老赵7 小时前
Docker 部署 Portainer CE:轻松搭建容器管理平台
docker·容器·开源