gpt4 book ai didi

docker-compose - 如何停止 docker-compose 运行命令

转载 作者:行者123 更新时间:2023-12-01 12:29:47 33 4
gpt4 key购买 nike

我正在使用一个节点 docker 和一个用 strongloop 创建的简单应用程序我想启动 arc slc arc 而不是默认命令 slc run

我的应用程序在 docker-compose.yml 文件中称为 app,我运行以下命令

$ docker-compose run app slc run

Arc 启动但我无法停止命令,我试过 CTRL + C

最佳答案

您可能需要将以下行添加到您的 docker-compose 文件中,因为您在前台运行它:

tty: true
stdin_open: true

这会将信号发送到容器应用程序。

如果这不起作用,我将使用 -d 标志将应用程序作为守护进程运行。

docker-compose run app slc run -d

您可以停止或终止使用:

docker-compose stop
docker-compose kill
docker stop [container names]
docker kill [container names]

运行 docker-compose 命令将停止或终止所有正在运行的容器,如果您只想终止单个容器,可以在命令后添加单个容器名称。

关于docker-compose - 如何停止 docker-compose 运行命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35413424/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com