正如标题所示,我有一堆设置为始终重新启动的容器。一切正常,但当我重新启动服务器(Ubuntu 20.04)时,事情似乎出了问题。
事实上,容器在重启时会重新启动,因为我看到它们在top
或中运行htop
,并且看到它们使用端口,lsof
但运行 adocker ps
时没有显示任何容器。容器也无法从外部访问。因此它们正在运行但又不同时运行。
解决这个问题的唯一办法似乎是手动重新启动 docker 引擎(systemctl restart docker
),以正确的用户身份重新启动它们并让它们再次出现docker ps
。
有人知道可能出了什么问题吗?我已经使用docker多年了,这是我第一次在服务器上遇到这个问题。我已经尝试完全重新安装ubuntu,因为我认为这可能是一个更深层次的潜在问题,但完全重新安装后问题仍然存在。