Boa tarde a todos
Preciso de uma ajuda sobre o capitulo de docker.
Eu consigo rodar a aplicação pelo botão run do intellij e pelo mvn spring-boot:run, a aplicação funciona perfeitamente, porém quando gerei a imagem e rodei o container com o comando :
docker run -p 3080:8080 forum
Ele apresentou essa mensagem: "No main manifest attribute".
Segue meu dockerfile
FROM chainguard/jdk-lts
EXPOSE 8080
ADD /target/forum-0.0.1-SNAPSHOT.jar.original forum.jar
ENTRYPOINT ["java", "-jar", "forum.jar"]
Procurando pelos stack overflow vi comentarios que precisaria criar o arquivo manifest.mf dentro de target/classese/meta-inf, fiz na mão, porém não funcionou no docker.Não sei se o maven deveria gerar automaticamente esse arquivo.
Obs. O dockerfile está com o jdk 21 porque é o mesmo que uso local.