这个问题从根本上说是Systemd导致的,但是runC的函数UseSystemd使用不那么“美丽”的方法,去测试Systemd的功能,而这个函数在整个容器生命周期管理过程中被频繁调用,让这个小概率问题的发生成了可能。Systemd的修复已经被红帽接受,预期在不久的将来,我们可以通过升级Systemd从根本上解决这个问题。