Deployment 将主机目录装载到Wildfly部署目录

Deployment 将主机目录装载到Wildfly部署目录,deployment,jboss,docker,wildfly,Deployment,Jboss,Docker,Wildfly,我试图在Docker容器中找到将主机目录装载到wildfly部署目录 我的想法是,我可以轻松地开发和构建代码,运行的容器将接收更改 当我运行以下命令时: sudo docker run -it -p 8080:8080 -p 9990:9990 my/switchyard-dev -v /home/anton/workspaces/samples/jboss-kitchensink-angularjs/deploy/:/opt/jboss/wildfly/standalone/deployme

我试图在Docker容器中找到将主机目录装载到wildfly部署目录

我的想法是,我可以轻松地开发和构建代码,运行的容器将接收更改

当我运行以下命令时:

sudo docker run -it  -p 8080:8080 -p 9990:9990 my/switchyard-dev -v /home/anton/workspaces/samples/jboss-kitchensink-angularjs/deploy/:/opt/jboss/wildfly/standalone/deployments/
我得到以下信息:

=========================================================================

  JBoss Bootstrap Environment

  JBOSS_HOME: /opt/jboss/wildfly

  JAVA: /usr/lib/jvm/java/bin/java

  JAVA_OPTS:  -server -Xms64m -Xmx512m -XX:MaxPermSize=256m -Djava.net.preferIPv4Stack=true -Djboss.modules.system.pkgs=org.jboss.byteman -Djava.awt.headless=true -Djboss.bind.address=0.0.0.0 -Djboss.bind.address.management=0.0.0.0

=========================================================================

13:00:29,919 INFO  [org.jboss.modules] (main) JBoss Modules version 1.3.3.Final
WildFly 8.1.0.Final "Kenny"
就这么多了。Wildfly不会启动

当我跑步时:

sudo docker run -it  -p 8080:8080 -p 9990:9990 my/switchyard-dev
Wildfly按预期启动

我做错了什么


谢谢

好的,重新排列args的顺序似乎解决了这个问题:

sudo docker run -it -v /home/anton/workspaces/samples/jboss-kitchensink-angularjs/deploy/:/opt/jboss/wildfly/standalone/deployments/ -p 8080:8080 -p 9990:9990 my/switchyard-dev

我使用的是wildfly,在我的例子中是在无限循环中不断地重新部署模块