在Docker中构buildwildfly 8的错误

我无法从docker文件运行wildfly。 在build立dockerfile的时候抛出错误“/ bin / bash curl:not found”。请在dockerfile中提示我缺less的东西

Dockerfile:

FROM alpine:3.2 ENV WILDFLY_VERSION 8.2.0.Final ENV JBOSS_HOME /opt/jboss/wildfly ENV JAVA_VERSION_MAJOR 6 ENV JAVA_VERSION_MINOR 65 ENV JAVA_VERSION_BUILD 17 ENV JAVA_HOME /opt/jdk ENV PATH ${PATH}:${JAVA_HOME}/bin ENV POSTGRESQL_VERSION 9.3-1101.jdbc4 # Install Wildfly and add an admin user (password admin) RUN cd /tmp && \ curl -O https://download.jboss.org/wildfly/$WILDFLY_VERSION/wildfly-$WILDFLY_VERSION.tar.gz && \ tar xf wildfly-$WILDFLY_VERSION.tar.gz && \ mkdir -p $JBOSS_HOME && \ mv /tmp/wildfly-$WILDFLY_VERSION/* $JBOSS_HOME/ && \ rm -r wildfly-* && \ $JBOSS_HOME/bin/add-user.sh admin -p admin -s EXPOSE 80 9990 

接口CMD [“/opt/jboss/wildfly/bin/standalone.sh”,“-b”,“0.0.0.0”,“-bmanagement”,“0.0.0.0”,“-Djboss.http.port = 80” ]

发生了错误

 docker build -f wildfly_dockerfile . Step 14 : RUN cd /tmp && curl -O https://download.jboss.org/wildfly/$WILDFLY_VERSION/wildfly-$WILDFLY_VERSION.tar.gz && tar xf wildfly-$WILDFLY_VERSION.tar.gz && mkdir -p $JBOSS_HOME && mv /tmp/wildfly-$WILDFLY_VERSION/* $JBOSS_HOME/ && rm -r wildfly-* && $JBOSS_HOME/bin/add-user.sh admin -p admin -s ---> Running in 8f87505a3a73 /bin/sh: curl: not found The command '/bin/sh -c cd /tmp && curl -O https://download.jboss.org/wildfly/$WILDFLY_VERSION/wildfly-$WILDFLY_VERSION.tar.gz && tar xf wildfly-$WILDFLY_VERSION.tar.gz && mkdir -p $JBOSS_HOME && mv /tmp/wildfly-$WILDFLY_VERSION/* $JBOSS_HOME/ && rm -r wildfly-* && $JBOSS_HOME/bin/add-user.sh admin -p admin -s' returned a non-zero code: 127 

添加curl到你的高山形象

 RUN apk update && apk add curl && curl ...