Docker后台启动镜像,如何查看日志信息

执行 docker run -d -p 9090:8080 core-backend-image 命令后,Docker 会在后台运行一个新的容器实例,并映射宿主机的 9090 端口到容器的 8080 端口。要查看启动的容器日志,您需要先获取容器的 ID 或名称,然后使用 docker logs 命令。以下是步骤详解:

  1. 查找容器 ID 或名称

    • 执行命令 docker ps 来列出所有正在运行的容器。这将显示一系列信息,包括每个容器的 ID、镜像名称、创建时间、状态等。
    • 从输出中找到基于 core-backend-image 镜像运行的容器,并记下它的 CONTAINER ID 或 NAMES。
  2. 查看容器日志

    • 使用命令 docker logs [container_id_or_name] 来查看容器的日志输出。将 [container_id_or_name] 替换为刚才找到的容器 ID 或名称。例如:

      复制代码
      docker logs container_id_or_name
    • 这个命令会输出该容器自从启动以来的所有日志到终端上。如果您只对最近的日志感兴趣,可以结合使用 tail 命令的类似选项,例如 --tail 100 来查看最后100行的日志。

  3. 实时跟踪日志

    • 如果您希望实时查看容器的日志输出,可以添加 -f--follow 选项,这样命令就会保持运行状态,并实时显示日志输出,直到您取消命令为止。例如:

      复制代码
      docker logs -f container_id_or_name

通过这些步骤,您可以轻松地查看和监控 Docker 容器的日志,以帮助您了解容器的运行状况或调试任何可能出现的问题。

相关推荐
LCG元26 分钟前
Docker容器化实战:将你的SpringBoot应用一键打包部署(二)-设置CI/CD流水线实现自动化部署
后端·docker
victory043134 分钟前
krea 智能体自动部署k8s 情况 和k8s入门路径 minikube
云原生·容器·kubernetes
自由会客室37 分钟前
Nginx 日志轮转
运维·服务器
j2001032237 分钟前
K8S 概念与安装
云原生·容器·kubernetes
退役小学生呀38 分钟前
二十三、K8s企业级架构设计及落地
linux·云原生·容器·kubernetes·k8s
天外非44 分钟前
Linux密钥登录配置教程
运维·ssh
袁煦丞 cpolar内网穿透实验室1 小时前
N1+iStoreOS+cpolarN1盒子变身2048服务器:cpolar内网穿透实验室第653个成功挑战
运维·服务器·docker·远程工作·内网穿透·cpolar
云计算练习生1 小时前
linux shell编程实战 04 条件判断与流程控制
linux·运维·流程控制·shell编程·条件判断
云心雨禅2 小时前
DNS工作原理:从域名到IP
运维·前端·网络协议·tcp/ip·github
岚天start2 小时前
CentOS系统yum list使用指南
linux·运维·centos·list·yum·repoquery