【发布时间】:2019-05-01 17:07:34
【问题描述】:
我有两个在 ECS 上运行的容器。一个容器是一个应用程序,它通过 docker 卷将配置文件共享到第二个容器,后者是一个 Sumologic 文件收集器,它是一个通用的日志记录容器。
我遇到的问题是日志容器偶尔会收到错误Cannot find file /path/to/logging/file.json。发生这种情况的唯一原因是卷是空的,因此应用容器没有及时将配置文件放入卷中。
如何让应用容器在第二个容器尝试读取文件之前将文件放入卷中?
【问题讨论】:
标签: docker amazon-ecs docker-volume sumologic