小编典典

docker-compose 仅​​适用于某些容器

all

我有一个docker-compose.yml包含几个容器的。其中三个用于我的应用程序(客户端、服务器和数据库),其余用于各种开发工具(例如
psql、npm、manage.py 等)。当我这样做时,docker-compose up所有这些都开始了,但我只希望三个主要的开始。由于我已经指定了链接,我可以从这三个开始,docker-compose up client但输出只来自那个容器。那么,有没有办法执行以下操作之一:

  1. 告诉 docker-compose 应该由哪些容器启动docker-compose up
  2. 从所有链接的容器中获取输出docker-compose up client

阅读 81

收藏
2022-04-19

共1个答案

小编典典

您可以使用以下方法启动容器:

$ docker-compose up -d client

这将在后台运行容器,并且可以从

$ docker-compose logs

它将包含所有已启动的容器

2022-04-19