更新时间:2025-09-09 GMT+08:00
分享

部署服务时报错exitcode:127

问题现象

通过镜像保存功能制作自定义镜像并部署在线服务时报错:The failed container exited with ExitCode:127。

图1 报错exitcode:127

问题原因

  • 镜像配置问题:使用的镜像中缺少必要的依赖或工具。
  • 脚本或命令错误:部署脚本中包含无法执行的命令。
  • 权限问题:脚本或命令缺少执行权限。
  • 资源不足:服务启动时资源不足。

解决方法

  • 检查镜像配置:
    • 确认使用的镜像是否包含所有必要的依赖和工具。
    • 如果使用自定义镜像,确保所有依赖已正确安装。
  • 检查脚本或命令:
    • 确认部署脚本中使用的命令是否正确,并且在镜像中可用。
    • 如果脚本中有自定义命令,确保路径正确。
  • 检查权限设置:

    确保脚本文件具有执行权限。可以通过以下命令添加执行权限:

    chmod +x your_script.sh
  • 检查资源情况:
    • 如果服务启动时资源不足,可以尝试调整服务的资源规格(如CPU、内存)。
    • 如果是在公共资源池部署,可以等待资源释放后再尝试。
  • 重新创建服务:

    如果问题仍未解决,可以尝试重新创建模型部署服务。

  • 其他建议:

    如果问题持续存在,建议联系华为云技术支持,并提供详细的日志和环境信息,以便进一步排查。

相关文档