mirror of
https://github.com/TeamPiped/Piped-Backend.git
synced 2024-08-14 23:51:41 +00:00
Add healthcheck to Dockerfiles
Add healthcheck to hotspot. Add healthcheck to graalvm. Add the healthcheck script.
This commit is contained in:
parent
63891ae0e2
commit
bfdf1a567e
7 changed files with 68 additions and 4 deletions
|
@ -1,8 +1,16 @@
|
|||
FROM azul/zulu-openjdk:17-jre-headless-latest
|
||||
|
||||
RUN --mount=type=cache,target=/var/cache/apt/ \
|
||||
apt-get update && \
|
||||
apt-get install -y --no-install-recommends \
|
||||
curl \
|
||||
&& \
|
||||
apt-get clean && \
|
||||
rm -rf /var/lib/apt/lists/*
|
||||
|
||||
WORKDIR /app/
|
||||
|
||||
COPY hotspot-entrypoint.sh /
|
||||
COPY hotspot-entrypoint.sh docker-healthcheck.sh /
|
||||
|
||||
COPY ./piped.jar /app/piped.jar
|
||||
|
||||
|
@ -10,4 +18,5 @@ COPY VERSION .
|
|||
|
||||
EXPOSE 8080
|
||||
|
||||
HEALTHCHECK --interval=30s --timeout=10s --start-period=30s --retries=3 CMD /docker-healthcheck.sh
|
||||
ENTRYPOINT ["/hotspot-entrypoint.sh"]
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue