文章目录
- 一、简要概述
- 二、操作步骤
- 1. 编排文件
- 2. 启动脚本
一、简要概述
Docker 本身不提供直接查看多个容器日志的方法。但我们可以利用 Docker Compose 工具对服务进行编排,使多个服务副本共享一个统一的服务名。这样,就能借助 Docker Compose 的相关命令来集中查看这批服务的日志。
二、操作步骤
在已安装docker和docker compose的 Linux 服务器上,创建一个编排文件。
本例使用本人公开镜像仓库中的 hello-world 镜像。
1. 编排文件
docker-compose.yml
services:hello-world:image:registry.cn-shanghai.aliyuncs.com/00fly/hello-worlddeploy:replicas:5resources:limits:cpus:2.0memory:6Mreservations:cpus:2.0memory:6Menvironment:-TZ=Asia/Shanghairestart:on-failurelogging:driver:json-fileoptions:max-size:5mmax-file:12. 启动脚本
在编排文件同级目录执行
dockercompose up或者
dockercompose up&停止脚本
dockercompose down运行结果就不展示了,有兴趣的大佬可以自己测试运行!
有任何问题和建议,都可以向我提问讨论,大家一起进步,谢谢!
-over-