Witam. Mam prostą apkę spring bootową w ramach testu która wystawia jeden endpoint /hello. Wystawiam ją na porcie 5000 i normalnie wszystko działa. Jednak przy pomocy dockera już nie działa. Mój Dockerfile:
FROM openjdk:11 ARG JAR_FILE=target/*.jar COPY ${JAR_FILE} app.jar ENTRYPOINT ["java","-jar","/app.jar"] EXPOSE 5000
Build: docker build -f Dockerfile -t springboot-app .
Run: docker run -p 5000:5000 image_id
Apka normalnie wstaje jednak w logach pokazuje, że apka jest wystawiona na porcie 8080 zamiast 5000 i endpoint nie działa.
Kuba K1