无法使用docker文件部署war jboss / wildfly

我试图创build一个可以用于战争部署的jboss / wildfly的图像,下面是我用于创build图像的docker文件。

但是,当我运行“docker运行-p 9990:9990你好”命令的容器jboss服务器正在凝视,但在部署文件夹中的战争没有部署。

docker文件


从jboss / wildfly

允许自定义外部configuration

ADD standalone-full-poc.xml / opt / jboss / wildfly / standalone / configuration /

ADD模块/ opt / jboss / wildfly / modules /

创buildEAP用户

RUN /opt/jboss/wildfly/bin/add-user.sh admin admin @ 123 –silent

将eTransfer战争添加到部署文件夹

ADD 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" ]


问题已解决:)由于未在standalone-full-poc.xml中添加Deployment Scanner,所以发生这种情况