docker 查看日志的三种方式

目录

  • docker查看日志的三种方式
    • [1. docker logs](#1. docker logs)
    • [2. docker 查看早前日志](#2. docker 查看早前日志)
    • [3. 实时查看日志](#3. 实时查看日志)

docker查看日志的三种方式

1. docker logs

docker logs命令是 Docker 的日志管理工具,它能够在终端中打印出容器的标准输出和错误输出。

shell 复制代码
docker logs --tail=1000 容器名称(查看容器前多少行的日志)

2. docker 查看早前日志

shell 复制代码
# 查看正在运行的容器
docker ps 
# 查看所有容器(包括已停止)
docker ps -a

# 进入对应容器日志位置
cd /var/lib/docker/container/容器ID
# 查看容器日志
vim 容器ID-json.log

3. 实时查看日志

shell 复制代码
docker attach 容器名称(实时查看,但是CTRL+C强制退出以后也会影响容器的进程,导致强制退出)
设置 docker attach --sign-proxy=false 容器名称attach到容器后,为了退出时不影响容器运行,
可以使用--sig-proxy=false参数,这样ctrl+C[D]后容器会继续运行。
相关推荐
雨奔8 分钟前
Kubernetes 实操:创建 LimitRange 和 Pod 并管理内存资源
云原生·容器·kubernetes
lars_lhuan1 小时前
K8s跨命名空间SSL认证解决方案:Reflector工具实战
容器·kubernetes·ssl
郝开1 小时前
Docker Compose 本地环境搭建:redis
redis·docker·容器
爱莉希雅&&&2 小时前
Ansible+Docker案例(含ansible配置安装docker)
linux·运维·mysql·nginx·docker·容器·ansible
lulukanshijie3 小时前
Helm 入门:Kubernetes 包管理器介绍
其他·云原生·容器·kubernetes
七七powerful3 小时前
Kubernetes 弹性伸缩(HPA)设计思想深度解析
云原生·容器·kubernetes
雨奔3 小时前
Kubernetes Pod Preset 详解:自动注入 Pod 配置的高效方案
云原生·容器·kubernetes
爱编程的陶老师4 小时前
K8s是什么?——第一集:从“搬箱子”到“自动化仓库”的革命
容器·kubernetes·自动化
郝开4 小时前
Docker Compose 本地环境搭建:独立 Compose + 共享网络 + .env 统一管理(架构设计篇)
网络·docker·容器
岳来4 小时前
docker 容器文件 hostconfig.json 和 config.v2.json 的区别
docker·容器·hostconfig.json·config.v2.json