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

发布于 2021-02-01 12:52:21

我有一个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
关注者
0
被浏览
113
1 个回答
  • 面试哥
    面试哥 2021-02-01
    为面试而生,有面试问题,就找面试哥。

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

    $ docker-compose up -d client
    

    这将在后台运行容器,并且可以从以下位置获得输出

    $ docker-compose logs
    

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



推荐阅读
知识点
面圈网VIP题库

面圈网VIP题库全新上线,海量真题题库资源。 90大类考试,超10万份考试真题开放下载啦

去下载看看