Dockerfile 672 Bytes
Newer Older
1 2 3
FROM openjdk:11
COPY target/drip-manager-3.0.0.jar drip-manager-3.0.0.jar

Spiros Koulouzis's avatar
Spiros Koulouzis committed
4 5
CMD jar -xf drip-manager-3.0.0.jar BOOT-INF/classes/application.properties && \
    sed -ie "s/^message.broker.host=.*/message.broker.host=$RABBITMQ_HOST/" BOOT-INF/classes/application.properties && \ 
Spiros Koulouzis's avatar
Spiros Koulouzis committed
6
    sed -ie "s/^db.host=.*/db.host=$MONGO_HOST/" BOOT-INF/classes/application.properties && \ 
Spiros Koulouzis's avatar
Spiros Koulouzis committed
7 8 9 10
    sed -ie "s/^sure_tosca.base.path=.*/sure_tosca.base.path=$SURE_TOSCA_BASE_PATH/" BOOT-INF/classes/application.properties && \
    cat BOOT-INF/classes/application.properties && \
    jar -uf drip-manager-3.0.0.jar BOOT-INF/classes/application.properties && \
    java -jar drip-manager-3.0.0.jar