Не удается развернуть war jboss/wildfly с помощью файла Docker
Я пытаюсь создать образ jboss / wildfly, который можно использовать для развертывания войны. Ниже приведен файл докера, который я использую для создания образа.
Но когда я запускаю контейнер командой "docker run -p 9990:9990 hello", сервер jboss начинает работу, но война, развернутая в папке развертывания, не развертывается.
файл докера
ОТ Jboss / Wildfly
разрешить пользовательскую внешнюю конфигурацию
ДОБАВИТЬ standalone-full-poc.xml / opt / jboss / wildfly / standalone / configuration /
ADD модули / opt / jboss / wildfly / modules /
Создать пользователя EAP
RUN /opt/jboss/wildfly/bin/add-user.sh admin admin@123 --silent
Добавить eTransfer war в папку развертывания
ДОБАВИТЬ eTransfer.war /opt/jboss/wildfly/standalone/deployments/
Запустите Jboss EAP
CMD ["/opt/jboss/wildfly/bin/standalone.sh", "-c", "standalone-full-poc.xml", "-b", "0.0.0.0", "-bmanagement", "0.0.0.0" ]
1 ответ
Проблема устранена:) это произошло из-за того, что сканер развертывания не был добавлен в standalone-full-poc.xml