Docker 错误警告
Warning: Found orphan containersWarning: 发现孤立容器
Docker Compose 发现了来自先前配置、当前已不再定义的容器。
dockerlinuxwindowsmacos
导致此错误的原因
服务已从 compose 文件中移除,但其容器仍然存在。在未先执行 docker compose down 的情况下重命名或删除服务时会发生此情况。
如何修复
移除孤立容器:docker compose up --remove-orphans。或手动处理:修改 compose 文件前先执行 docker compose down。该警告本身无害,但孤立容器会占用资源。
示例
docker compose up --remove-orphans相关错误代码
Docker 错误错误
Error: Pool overlaps with other networkError: 地址池与其他网络重叠
新建 Docker 网络的 IP 地址范围与已有网络冲突。
dockerlinuxwindowsmacos
查看详情 Docker 错误错误
Error: dial tcp: lookup registry-1.docker.io: no such hostError: 镜像仓库不可达
Docker 无法访问容器镜像仓库以拉取或推送镜像。
dockerlinuxwindowsmacos
查看详情 Docker 错误致命
Exit Code 137Docker 退出码 137
容器被 SIGKILL(信号 9)强制终止,通常因内存溢出(OOM)引起。
dockerlinuxwindowsmacos
查看详情 Docker 错误错误
Error: manifest not foundError: 镜像清单未找到
在镜像仓库中找不到该镜像的 manifest。
dockerlinuxwindowsmacos
查看详情 Docker 错误错误
Error: target stage not found in DockerfileError: Dockerfile 中未找到目标阶段
指定的构建目标与 Dockerfile 中的任何阶段名称均不匹配。
dockerlinuxwindowsmacos
查看详情 Docker 错误错误
Error: network not found错误:未找到网络
指定的 Docker 网络不存在。
dockerlinuxwindowsmacos
查看详情