原创

Docker にはメインのマニフェスト属性がありません

温馨提示:
本文最后更新于 2024年04月12日,已超过 47 天没有更新。若文章内的图片失效(无法正常加载),请留言反馈或直接联系我

ローカル アプリケーションを実行すると通常に実行されますが、Docker コンテナを実行するとタイトルにこのメッセージが表示されます。アプリケーションはKotlinで作成されており、jwt権利を使用した簡単な認証になります。その後の実行時にさらにイメージを生成できます。

docker run -p 3080:8080 application

次のメッセージが表示されます。

「Docker にメインのマニフェストプロパティはありません」

ローカルでは、動作したjdk 21を使用します。dockerfileでは、このjdkでビルドしました

FROM chainguard/jdk-lts
EXPOSE 8080
ADD /target/application-SNAPSHOT.jar.original application.jar
ENTRYPOINT ["java", "-jar", "forum.jar"]

コンテナ内ではなくローカルで機能するのはなぜですか?

正文到此结束
热门推荐
本文目录