服务对接k8s后pod报错

问题1、 standard_init_linux.go:228: exec user process caused: exec format error

原因由于启动脚步没有声明 #!/bin/bash导致的,修改脚本内容

将ENTRYPOINT ["/app/run.sh"]中的run.sh文件第一行加入 #!/bin/bash

问题2、pod运行报错Message: OCI runtime create failed: container_linux.go:380: starting container process caused: exec: "./start.sh": permission denied: unknown

原因dockerfile中脚本需要添加权限

问题3、pod运行后显示compled 原因由于脚本内没有运行守护进行导致

解决方案:脚本内删除使用&的后台运行

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容