Revize 0788c209
Přidáno uživatelem stepanekp před asi 3 roky(ů)
Dockerfile | ||
---|---|---|
6 | 6 |
#RUN mvn -f pom.xml dependency:resolve |
7 | 7 |
COPY src /workspace/src |
8 | 8 |
RUN mvn -f pom.xml clean package -Dmaven.test.skip=true |
9 |
COPY data /workspace/data |
|
10 | 9 |
|
11 | 10 |
### STAGE 2: RUN ### |
12 | 11 |
FROM adoptopenjdk:11-jre-hotspot |
13 | 12 |
COPY --from=build /workspace/target/*.war app.war |
14 |
COPY --from=build /workspace/data /data |
|
15 | 13 |
|
16 | 14 |
EXPOSE 8080 |
17 | 15 |
ENTRYPOINT ["java","-jar","app.war"] |
docker-compose.yml | ||
---|---|---|
48 | 48 |
SPRING_DATASOURCE_URL: jdbc:mysql://mysql-db:3306/spade |
49 | 49 |
SPRING_DATASOURCE_USERNAME: root |
50 | 50 |
SPRING_DATASOURCE_PASSWORD: testtest |
51 |
ACCOUNT_USER_NAME: |
|
52 |
ACCOUNT_USER_PASSWORD: |
|
53 |
DATA_PATH: /data/ |
|
51 |
ACCOUNT_USER_NAME: admin |
|
52 |
ACCOUNT_USER_PASSWORD: test |
|
53 |
DATA_PATH: usr/local/etc/data/ |
|
54 |
volumes: |
|
55 |
- ./data/:/usr/local/etc/data/ |
Také k dispozici: Unified diff
Docker volume added