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 容器的日志,以帮助您了解容器的运行状况或调试任何可能出现的问题。

相关推荐
To_OC4 小时前
跑了3个Docker容器后,我终于搞懂镜像和容器到底啥关系
后端·docker·容器
JoyCong19986 小时前
ToDesk个人版、专业版、游戏版、设计版、性能版、团队版权益介绍
大数据·运维·游戏·远程工作·远程操作
tryCbest7 小时前
Docker 从零到精通:知识与跨平台使用指南
docker·容器
Elastic 中国社区官方博客8 小时前
ES95:面向 Elasticsearch 时间序列指标的自适应压缩
大数据·运维·elasticsearch·搜索引擎·架构·全文检索
mqiqe9 小时前
AgentScope Java 2.0 Agent 状态存储(AgentStateStore)深度解析:构建可恢复、可扩展的智能体运行时
java·运维·网络
mennekes9 小时前
数据中心安全配电设备如何选择?
运维·人工智能·科技·安全·制造
开始学AI10 小时前
Codex2API Docker 使用宿主机代理:OAuth Token 兑换 403 问题排查与解决方案
运维·docker·容器
晨枫阳11 小时前
@changesets/cli是什么?哪些情况下需要使用?怎么使用
linux·运维·ubuntu
做前端的娜娜子11 小时前
Docker 常用命令全梳理:从镜像拉取到容器编排
docker·容器·掘金·金石计划
天远Date Lab11 小时前
零信任架构实战:基于天远行驶证核查构建自动化车队准入网关
运维·人工智能·架构·自动化