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

Windows 11 Docker Desktop下Debian容器启动后立即停止且无日志求助

解决Debian容器启动后立即停止的问题

基础排查步骤

  • 先放弃后台模式,直接启动交互式容器验证镜像可用性:

    docker run -it --rm debian:bookworm-slim bash
    

    如果能正常进入bash终端,说明镜像本身没问题,核心原因是后台启动时没有持续运行的前台进程(Debian slim镜像默认启动后没有常驻进程,执行完初始化就会退出)。

  • 查看容器退出状态码,判断是否为正常退出:

    docker inspect test_debian --format='{{.State.ExitCode}}'
    

    状态码为0表示容器正常退出(无进程维持),非0则可能存在启动错误。

让容器持续运行的配置方法

  • 启动时指定一个持续运行的前台进程,比如:

    docker run --name test_debian -d debian:bookworm-slim tail -f /dev/null
    

    这个命令让容器一直执行tail命令,保持前台运行状态。

  • 也可以启动时分配伪终端,让容器维持运行:

    docker run --name test_debian -d -t debian:bookworm-slim
    

    之后可以用docker exec -it test_debian bash进入容器操作。

Docker Desktop环境检查

  • 确认WSL2后端正常运行:打开PowerShell执行wsl --list --verbose,检查WSL2发行版状态为Running,且Docker Desktop设置中已启用WSL2后端。
  • 检查资源分配:进入Docker Desktop的Settings -> Resources,确保给容器分配了足够的CPU、内存资源,避免因资源不足导致启动失败。
  • 重置Docker配置:如果以上步骤都无效,尝试在Settings -> Troubleshoot中选择Reset to factory defaults,排除异常配置干扰。

内容的提问来源于stack exchange,提问作者Kérdezősködő Indián

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.01 02:10:00