Move Dockerfiles

This commit is contained in:
Hubert Van De Walle 2020-05-07 18:35:26 +02:00
parent e8209143d9
commit cfe3058bae
4 changed files with 8 additions and 8 deletions

View File

@ -3,12 +3,12 @@ FROM maven:3.6.3-jdk-13 as builder
WORKDIR /tmp WORKDIR /tmp
# Cache dependencies # Cache dependencies
COPY pom.xml . COPY api/pom.xml .
RUN mvn verify clean --fail-never RUN mvn verify clean --fail-never
COPY resources resources COPY api/resources resources
COPY src src COPY api/src src
COPY test test COPY api/test test
RUN mvn package RUN mvn package

View File

@ -14,6 +14,6 @@ RUN yarn install && yarn run generate
## Main image ## Main image
FROM caddy:2.0.0 FROM caddy:2.0.0
COPY caddy/Caddyfile /etc/caddy/Caddyfile COPY Caddyfile /etc/caddy/Caddyfile
COPY --from=docbuilder /out /docs COPY --from=docbuilder /out /docs
COPY --from=builder /app/dist /site COPY --from=builder /app/dist /site

View File

@ -4,8 +4,7 @@ services:
caddy: caddy:
build: build:
context: . dockerfile: Dockerfile.caddy
dockerfile: ./caddy/Dockerfile
container_name: notes-caddy container_name: notes-caddy
environment: environment:
- TZ=Europe/Brussels - TZ=Europe/Brussels
@ -19,7 +18,8 @@ services:
- 443:443 - 443:443
api: api:
build: ./api build:
dockerfile: Dockerfile.api
container_name: notes-api container_name: notes-api
env_file: env_file:
- .env - .env