Jin*_*nsu 5 docker docker-compose
我正在运行三个容器,其中包括mongo, express, and reactusing docker-compose.
当我运行它们时docker-compose,我需要观察的只是快递容器的输出。所以我想以分离模式运行mongo 容器。
我知道有一个命令可以在分离模式下运行 docker-compose,docker-compose up -d
但是,我想要做的不是在分离模式下运行整个容器,而是在分离模式下运行一些特定的容器。
有什么办法可以处理这个问题吗?
是的,您可以使用服务名称作为参数
docker-compose up -d service1
docker-compose up -d service2
docker-compose up service3
Run Code Online (Sandbox Code Playgroud)
您可以使用以下命令以分离模式启动分布式应用程序
docker-compose up -d
Run Code Online (Sandbox Code Playgroud)
并仅关注您感兴趣的日志
docker-compose logs -f express
Run Code Online (Sandbox Code Playgroud)
这样,在docker-compose.yml例如依赖项服务中定义的任何依赖项都必须彼此保持,并且容器以适当的顺序启动。
| 归档时间: |
|
| 查看次数: |
2574 次 |
| 最近记录: |