每个docker run命令或RUNDockerfile中的每个命令都会创建一个容器。如果容器不再运行,则仍可以通过看到它docker ps -a。
docker run
RUN
docker ps -a
我应该担心拥有大量未运行的容器吗?我应该docker rm在非运行容器上发行吗?
docker rm
我不确定这些非运行中的容器会导致哪些性能或内存/存储损失。
未运行的容器除磁盘空间外不占用任何系统资源。
通常,最好自己清理一下,但是如果有很多人坐在那里,那根本就不会降低性能。
如果在运行带有大量已停止容器的Docker命令时确实注意到速度变慢,则可能是Docker中的一个错误,应提交一个错误。