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

标签 docker dockerfile jboss-wildfly-11

我正在尝试创建可用于 war 部署的 jboss/wildfly 镜像,下面是我用于创建镜像的 docker 文件。

但是,当我使用“docker run -p 9990:9990 hello”命令运行容器时,jboss 服务器正在启动,但部署文件夹中的 war 并未部署。

docker 文件

来自 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 war 添加到部署文件夹

添加 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 中添加部署扫描程序而发生的

关于docker - 无法使用 docker 文件部署 war jboss/wildfly,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47900756/

相关文章:

docker - 指定 SHA 时如何使用多架构基础 docker 镜像

java.lang.ClassNotFoundException : org. springframework.beans.factory.access.BeanFactoryReference

docker - docker-machine与外部主机连接

docker - 卡夫卡经纪人认为没有经纪人(甚至没有经纪人)

Docker:如何将容器内的 IP 重定向到另一个 IP

docker - 使用 SSL 的 Nginx 子域重定向不起作用

docker - 如何使用 docker 容器作为 apache 服务器?

docker - 无法打开在端口上运行的 docker 应用程序

docker - 如何在dockerfile中添加JBOSS_HOME并运行jboss容器