3

每次我运行命令“docker-compose run web ...”时,都会将另一个容器添加到 Kitematic,因此每次运行 docker-compose 时我都会有一个容器列表,例如“image-name_web_run_1”等.

这是预期的行为吗?如果是这样,我该如何解决?

4

2 回答 2

8

这是预期的。您可以docker-compose run --rm在容器退出时将其移除。

docker-compose down您可以使用或清理这些旧容器docker-compose rm -a

于 2016-07-06T14:45:04.020 回答
1

你是说新容器吗?这是预期的行为docker-compose run,请参阅:https ://docs.docker.com/compose/reference/run/

你的意思是使用docker-compose exec?例如,docker-compose exec web /bin/sh 请参阅:https ://docs.docker.com/compose/reference/exec/

于 2016-07-05T22:56:56.530 回答