我正在尝试创建可用于战争部署的 jboss/wildfly 映像,下面是我用于创建映像的 docker 文件。
但是,当我使用“docker run -p 9990:9990 hello”命令运行容器时,jboss 服务器正在启动,但部署文件夹中的战争并未部署。
泊坞窗文件
来自 jboss/wildfly
允许自定义外部配置
添加独立-完整-poc.xml /opt/jboss/wildfly/standalone/configuration/
添加模块 /opt/jboss/wildfly/modules/
创建 EAP 用户
运行 /opt/jboss/wildfly/bin/add-user.sh admin admin@123 --silent
将 eTransfer 战争添加到部署文件夹
添加 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"]