#2447·doccano

在 Windows 上,Docker Compose 无法在后端服务启动时静默启动

作者: zhuaner0772-coder创建于 2025年10月7日更新于 2025年10月7日

你好, 我一直在尝试在 Windows 11 上使用官方的 Docker-compose 文件运行 Doccano,但 `backend` 服务无法安静启动。 ** 我尝试过的内容: ** - 我安装了带有 WSL 2 后端的 Docker Desktop,并运行了 `wsl --update`。 - `Docker run hello-world` 运行得非常好。 - 使用来自 `main` 分支的最新的 `Docker-compose.prod.yml`。 - `Docker compose up -d postgres` 运行得非常好,容器启动了。 - `Docker compose up -d Redis` 运行得非常好,容器启动了。 - 然而,`Docker compose up -d backend` 或 `Docker compose up -d` (启动所有服务) 却会默默失败。它在出现“.env not found”警告后立即退出,不拉取镜像或创建容器。没有显示任何错误。 - 我尝试通过在 `Docker-compose.yml` 中注释掉 `backend` 服务的 `command` 部分来简化该文件,但结果是一样的。 看起来,`doccano/doccano` 镜像或其配置存在问题,导致 `Docker-compose` 在我的 Windows 机器上默默失败。任何帮助都将不胜感激。

内容来源: doccano/doccano