15·容器操作入门

查看日志

查看日志

核心命令

# 查看全部日志
docker logs my-nginx

# 实时跟踪
docker logs -f my-nginx

# 最近 100 行
docker logs --tail 100 my-nginx

# 带时间戳
docker logs -t my-nginx

# 指定时间范围
docker logs --since 2024-01-01 my-nginx
docker logs --since 10m my-nginx  # 最近 10 分钟

日志驱动

# 查看容器日志驱动
docker inspect --format '{{.LogConfig.Type}}' my-nginx

# 常用驱动
# json-file(默认)
# syslog
# journald
# none(禁用日志)

生产建议

# 限制日志大小
docker run --log-opt max-size=10m --log-opt max-file=3 nginx

小结

命令作用
docker logs查看日志
-f实时跟踪
--tail最近 N 行
-t时间戳

练习编辑器

bash
Loading...