Move Dockerfiles
This commit is contained in:
parent
e8209143d9
commit
cfe3058bae
@ -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
|
||||||
|
|
||||||
@ -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
|
||||||
@ -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
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user