使用docker-compose.yml自动删除容器
docker-compose run具有--rm运行后自动删除容器的标志。我想知道是否有与docker-
compose.yml对应的特定服务配置,因为我在yml中获得的其中一项服务是一个脱离构建的过程,该过程应该只输出编译文件并自行消失。
回答:
我没有找到任何选项来帮助您在docker-compose.yml文件中定义此行为,我认为解释如下:
docker-compose up构建,(重新)创建,启动并附加到服务的容器。
由于您的服务器images已构建并且containers服务已经启动,因此您可以使用docker-compose stop和docker-
compose start启动/停止服务。这与以下不同docker-compose down:
停止容器并删除由创建的容器,网络,卷和映像
up。
如果你docker-compose up和你的容器之一完成其任务,并得到(自动)删除,那么你不能docker-compose
stop和docker-compose start试。删除的容器将不再在那里start。
以上是 使用docker-compose.yml自动删除容器 的全部内容, 来源链接: utcz.com/qa/433754.html
