config: move default config var to Dockerfile

This commit is contained in:
Sameer Naik
2017-02-14 15:47:26 +05:30
parent 0d58f8227b
commit a1ebaaf5cc
2 changed files with 8 additions and 7 deletions

View File

@@ -14,14 +14,19 @@ ENV PATH=/opt/bitnami/java/bin:$PATH
# Install wildfly
RUN bitnami-pkg unpack wildfly-10.1.0-1 --checksum dc2f3143f6704cc1b9e285b4475f0aea1adf89ce819e8231702235dba2a7f9ba
RUN ln -sf /opt/bitnami/$BITNAMI_APP_NAME/data /app
RUN ln -sf /opt/bitnami/wildfly/data /app
ENV PATH=/opt/bitnami/$BITNAMI_APP_NAME/bin:$PATH
ENV PATH=/opt/bitnami/wildfly/bin:$PATH
COPY rootfs/ /
ENV WILDFLY_USERNAME=user \
WILDFLY_PASSWORD=bitnami
ENTRYPOINT ["/app-entrypoint.sh"]
CMD ["nami", "start", "--foreground", "wildfly"]
VOLUME ["/bitnami/$BITNAMI_APP_NAME"]
VOLUME ["/bitnami/wildfly"]
EXPOSE 8080 9990

View File

@@ -12,10 +12,6 @@ function initialize {
fi
}
# Set default values
export WILDFLY_USERNAME=${WILDFLY_USERNAME:-user}
export WILDFLY_PASSWORD=${WILDFLY_PASSWORD:-bitnami}
if [[ "$1" == "nami" && "$2" == "start" ]] || [[ "$1" == "/init.sh" ]]; then
for module in wildfly; do
initialize $module