如何妖魔化 docker-compose 合成的一张图片?
How to demonize one image of a docker-compose composition?
我有一个 docker-compose 由三个图像组成,project_a
、project_b
、project_c
.
我可以运行:
docker-compose up -d
这将在后台启动所有图像,而不是将它们的输出打印到当前 shell。
我也可以通过以下方式启动特定图像:
docker-compose up project_b
然而这会将 project_b 的日志打印到 shell。
因此,我想我可以 运行:
docker-compose up project_b -d
然而这会抛出:
ERROR: No such service -d
如何在后台启动 docker-compose 堆栈中的一个容器?
顺序很重要,因为:
docker-compose -d project_b
会 运行 没问题。如果选项标志在末尾,它将被读取为图像名称。
我有一个 docker-compose 由三个图像组成,project_a
、project_b
、project_c
.
我可以运行:
docker-compose up -d
这将在后台启动所有图像,而不是将它们的输出打印到当前 shell。
我也可以通过以下方式启动特定图像:
docker-compose up project_b
然而这会将 project_b 的日志打印到 shell。
因此,我想我可以 运行:
docker-compose up project_b -d
然而这会抛出:
ERROR: No such service -d
如何在后台启动 docker-compose 堆栈中的一个容器?
顺序很重要,因为:
docker-compose -d project_b
会 运行 没问题。如果选项标志在末尾,它将被读取为图像名称。