mirror of
https://github.com/fhswf/aki_prj23_transparenzregister.git
synced 2025-04-22 14:02:53 +02:00
Starting the container with tini for more stability (#452)
This commit is contained in:
parent
b1ca35c53f
commit
7dbf674eae
@ -13,7 +13,7 @@ LABEL GIT_HASH=${GIT_HASH}
|
||||
WORKDIR /${APP_HOME}/
|
||||
USER root
|
||||
RUN apt update -y && \
|
||||
apt install git sqlite3 -y && \
|
||||
apt install git sqlite3 tini -y && \
|
||||
rm -rf /var/lib/apt/lists/*
|
||||
|
||||
COPY dist/*.whl dist/
|
||||
@ -38,7 +38,7 @@ RUN dpkg -i google-chrome-stable_current_amd64.deb; apt-get -fy install
|
||||
RUN pip install --find-links=dist aki-prj23-transparenzregister[ingest] --no-cache-dir && \
|
||||
rm dist/ -R
|
||||
|
||||
ENTRYPOINT ["ingest", "ENV"]
|
||||
ENTRYPOINT ["/usr/bin/tini", "--", "ingest", "ENV"]
|
||||
CMD ["--level", "DEBUG"]
|
||||
|
||||
FROM base as data-transformation
|
||||
@ -48,7 +48,7 @@ LABEL PART="DATA-TRANSFORMATION"
|
||||
RUN pip install --find-links=dist aki-prj23-transparenzregister[transformation] --no-cache-dir && \
|
||||
rm dist/ -R
|
||||
|
||||
ENTRYPOINT ["data-processing", "ENV"]
|
||||
ENTRYPOINT ["/usr/bin/tini", "--", "data-processing", "ENV"]
|
||||
CMD ["--level", "DEBUG"]
|
||||
|
||||
FROM base as web-server
|
||||
@ -58,5 +58,5 @@ LABEL PART="WEB-SERVER"
|
||||
RUN pip install --find-links=dist aki-prj23-transparenzregister[web-server] --no-cache-dir && \
|
||||
rm dist/ -R
|
||||
|
||||
ENTRYPOINT ["webserver", "ENV"]
|
||||
ENTRYPOINT ["/usr/bin/tini", "--", "webserver", "ENV"]
|
||||
CMD ["--level", "DEBUG"]
|
||||
|
Loading…
x
Reference in New Issue
Block a user