Docker 错误错误
Exit Code 2Docker 退出码 2
容器进程因 Shell 命令使用不当而退出。
dockerlinuxwindowsmacos
查看详情 exec format error容器尝试执行的二进制文件与当前平台架构不兼容。
容器内的二进制文件是为不同 CPU 架构编译的。常见于在 arm64(Apple Silicon)上运行 amd64 镜像,或反之。
使用 --platform 标志:docker run --platform linux/amd64 image。使用 docker buildx 构建多架构镜像。选用与宿主机架构匹配的基础镜像。
Exit Code 2容器进程因 Shell 命令使用不当而退出。
Error: target stage not found in Dockerfile指定的构建目标与 Dockerfile 中的任何阶段名称均不匹配。
Exit Code 0容器进程成功退出,无任何错误。
Exit Code 128容器进程收到了无效的退出信号。
Error: Conflict. The container name is already in use指定名称的容器已存在(无论是运行中还是已停止状态)。
Cannot connect to the Docker daemonDocker 客户端无法与 Docker 守护进程通信。