运行docker-compose up时可以附加到集群中的单个容器吗?

时间:2019-10-10 10:05:25

标签: docker docker-compose

假设我在docker-compose文件中指定了一些服务,例如web_1web_2db,我想读取一些特定的消息,例如web_1启动时出现的日志中的错误消息。当我运行docker-compose时,有什么方法可以附加到单个容器吗?

如果我运行docker-compose up,我将被附加到所有容器,这样来自其他服务的无关日志消息将使终端混乱并使消息移得太快。如果我先运行docker-compose up -d,然后运行docker attach web_1,则为时已晚,因为错误消息是在开始时立即打印的。我也尝试过docker-compose up -d && docker attach web_1,但是在容器运行之前运行了attach命令,所以我只收到一条消息,说“没有这样的容器”。

0 个答案:

没有答案