删除现有容器时无法启动容器

时间:2019-02-11 17:23:17

标签: docker

我注意到删除正在运行的容器会影响新容器的启动速度。似乎docker start / run命令在启动/运行容器之前等待删除过程完成。

当我们与多人共享Docker主机时,当其他人尝试运行新容器时,容器删除随时可能发生。

观察此问题的最简单方法是打开2个终端,并在容器同时启动时删除容器。

  • 终端1:watch -n 0.1 time docker run -itd alpine
  • 终端2:docker rm -f $(docker ps -aq)

有什么办法可以避免这种行为?

我在17.09.0-ce18.09.1上都看到了这个问题。

0 个答案:

没有答案