无法使用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,所以发生这种情况