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

相关推荐
sun0077001 小时前
ubuntu增加swap交换空间
linux·运维·服务器
苹果醋32 小时前
前端面试之九阴真经
java·运维·spring boot·mysql·nginx
疯狂吧小飞牛2 小时前
openssl颁发包含主题替代名的证书–SAN
运维·服务器·网络
qhd吴飞3 小时前
在linux下用二进制方式安装mysql8
linux·运维·服务器
刘登辉3 小时前
雷电模拟器charles代理抓包
运维·服务器
藤原拓远3 小时前
二.LoadBalancer负载均衡服务调用(1)
运维·负载均衡
抽象文学带师3 小时前
配置ssh免密登陆
运维·服务器·ssh
北'辰4 小时前
使用ENSP实现DHCP
运维·网络
.生产的驴4 小时前
Docker Seata分布式事务保护搭建 DB数据源版搭建 结合Nacos服务注册
数据库·分布式·后端·spring cloud·docker·容器·负载均衡
罔闻_spider5 小时前
cookie反爬----普通服务器,阿里系
运维·服务器