мой файл war запускается на wildfly, когда я изменяю standalone.xml, добавляя путь к файлу в разделе развертывания в конце файла, как показано ниже:..
</socket-binding-group>
<deployments>
<deployment name="mywar.war" runtime-name="mywar.war">
<fs-exploded path="/local/path/exploded/mywar.war"/>
</deployment>
</deployments>
</server>
Как мне создать подобный образ докера?
Я начал со следующего:
FROM jboss/wildfly
ADD standalone.xml /opt/jboss/wildfly/standalone/configuration
ADD mywar.war mywar.war
, где standalone.xml имеет следующее:
<deployment name="mywar.war" runtime-name="mywar.war">
<fs-exploded path="/mywar.war"/>
</deployment>
Но когда я запускаю этот образ докера, wildfly жалуется:
Caused by: java.io.FileNotFoundException: /mywar.war (No such file or directory)
Как я могу это исправить?Куда должна идти моя война в образе докера?Если я помещу его в развертывание, то Wildfly будет жаловаться на наличие дублированного ресурса.