You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Ubuntu 23.04下Docker Compose容器异常随Docker服务自动启动的排查咨询

Ubuntu 23.04下Docker Compose容器异常随Docker服务自动启动的排查咨询

各位好,我碰到了一个挺棘手的Docker Compose启动异常问题,想请大家帮忙分析下怎么排查:

  • 我的备用笔记本刚重装了Ubuntu 23.04,克隆了几个自己维护的、基于Docker Compose的应用。这些应用的docker-compose.yml里,所有服务的restart配置都是unless-stopped。
  • 奇怪的是,只要Docker服务启动(不管是开机自动启动,还是手动执行systemctl restart docker.service),这六个应用里的所有容器(每个应用包含多个容器)都会自动启动——哪怕我之前已经手动把所有服务都停掉了。而我另一台运行Manjaro的机器就完全正常,不会出现这种情况。
  • 更让人困惑的是,有时候重启Docker服务后,并不是所有容器都会启动,这个表现还不一致,我搞不懂背后的配置逻辑到底是怎样的。

现在我完全不知道该从哪里入手调试,想问问大家:Docker Compose的配置和systemd的启动流程之间是如何关联的?为什么会出现这种不符合restart: unless-stopped预期的自动启动行为?

备注:内容来源于stack exchange,提问作者Dustin Oprea

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.21 07:49:52