Getting Not Found Ошибка 404 при попытке развернуть WAR-файл Springboot для Wildfly на локальном компьютере с образом докера - PullRequest
0 голосов
/ 22 октября 2019

Я пытаюсь развернуть API Springboot в Wildfly на локальном компьютере, используя контейнер Docker, но сталкиваюсь с проблемами.

Файл Docker:

FROM mechero/wildfly:13.0.0-openjdk-10

# Expose the default's application port
EXPOSE 8080

# Copy the war file to the deployments folder
COPY target/example.war /opt/jboss/wildfly/standalone/deployments/example.war

В контроллере приложения у меня есть следующее:

@PostMapping(value="/abc/def",consumes = MediaType.APPLICATION_JSON_VALUE)
public function {}

Я использовал следующую команду через CL:

docker build -t wildfly-springboot-app .
docker run -p 8080:8080 -it wildfly-springboot-app

Теперь я попробовал URL: http://localhost:8080/, и я смог увидеть страницу Добро пожаловать в WILDFLY. Но когда я добавил свои данные приложения к URL-адресу (http://localhost:8080/example/abc/def/,, я получил ошибку «Не найдено». Я не уверен, что я делаю неправильно?

...