使用docker-compose.yml自动删除容器

docker-compose run具有--rm运行后自动删除容器的标志。我想知道是否有与docker-

compose.yml对应的特定服务配置,因为我在yml中获得的其中一项服务是一个脱离构建的过程,该过程应该只输出编译文件并自行消失。

回答:

我没有找到任何选项来帮助您在docker-compose.yml文件中定义此行为,我认为解释如下:

docker-compose up 构建,(重新)创建,启动并附加到服务的容器。

由于您的服务器images已构建并且containers服务已经启动,因此您可以使用docker-compose stopdocker-

compose start启动/停止服务。这与以下不同docker-compose down

停止容器并删除由创建的容器,网络,卷和映像up

如果你docker-compose up和你的容器之一完成其任务,并得到(自动)删除,那么你不能docker-compose

stopdocker-compose start试。删除的容器将不再在那里start


以上是 使用docker-compose.yml自动删除容器 的全部内容, 来源链接: utcz.com/qa/433754.html

回到顶部