Merge pull request #5452 from foarsitter/wait-for-it

wait-for-it as dependency in the run stage
This commit is contained in:
Jelmer 2024-10-11 11:45:18 +02:00 committed by GitHub
commit 2eb0b22530
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -37,8 +37,8 @@ RUN apt-get update && apt-get install --no-install-recommends -y \
# dependencies for building Python packages # dependencies for building Python packages
build-essential \ build-essential \
# psycopg dependencies # psycopg dependencies
libpq-dev \ libpq-dev
wait-for-it
# Requirements are installed here to ensure they will be cached. # Requirements are installed here to ensure they will be cached.
COPY ./requirements . COPY ./requirements .
@ -70,6 +70,8 @@ RUN apt-get update && apt-get install --no-install-recommends -y \
libpq-dev \ libpq-dev \
# Translations dependencies # Translations dependencies
gettext \ gettext \
# entrypoint
wait-for-it \
# cleaning up unused files # cleaning up unused files
&& apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false \ && apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false \
&& rm -rf /var/lib/apt/lists/* && rm -rf /var/lib/apt/lists/*