blob: 3bc786eef398c4c8228c1b6f6ada33432c587a63 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
FROM gradle:alpine
MAINTAINER Fabian Mastenbroek <f.s.mastenbroek@student.tudelft.nl>
# Copy OpenDC simulator
COPY ./ /simulator
# Fix permissions
USER root
RUN chown -R gradle:gradle /simulator
USER gradle
# Set the working directory to the JPA integration
WORKDIR /simulator/opendc-integration-jpa
# Run the application
CMD ["/bin/sh", "-c", "gradle run -Ppersistence.url=$PERSISTENCE_URL -Ppersistence.user=$PERSISTENCE_USER -Ppersistence.password=$PERSISTENCE_PASSWORD"]
|