微信云托管上传项目遇到bug,dokerfile找不到和容器创建时失败error137,no main manifest attribute

146 阅读1分钟

第一个错误:

a18d1d2017074d3d06b96a355047800.png 错误如上,如果你的项目没有错误就是代码仓库上传,问题可能在于延迟问题,我的是gitee大概1到2个小时的延时后再次上传就行了。

第二个错误:

process, DescribeVersion_user_error_Exec lifecycle hook ([/bin/sh /app/cert/initenv.sh]) for Container "jydqc-003" in Pod "jydqc-003-7b869cb5cb-2lk8g_djkybhyc(87d5d58f-bdb1-41ee-973f-225eb0ff1fda)" failed - error: command '/bin/sh /app/cert/initenv.sh' exited with 137: + certFile=/app/cert/certificate.crt 这个错误原因可能有很多,需要你去运行日志里详细查看,我这边是maven中打包时忘记将true改成false了,导致日志报错no main manifest attribute, in /app/app.jar。需要将manven中的skip标签中的ture改成false就行,如下图。

image.png