我正在尝试创建一个jboss/wildfly镜像,它可以用于warer部署,下面是我用于创建镜像的docker文件。
但是当我用“docker run -p 9990:9990 hello”命令运行容器时,jboss服务器正在启动,但是部署文件夹中的war没有部署。
docker文件
来自jboss/wildfly
允许自定义外部配置
ADD standalone-full-poc. xml/opt/jboss/wildfly/standalone/configuration/
添加模块/opt/jboss/wildfly/modules/
创建EAP用户
RUN /opt/jboss/wildfly/bin/add-user.sh admin admin@123 --silent
将eTransfer war添加到Deployment文件夹
添加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条答案
按热度按时间ylamdve61#
问题已解决:由于未在standalone-full-poc.xml中添加部署扫描程序而发生此问题:
字符串