mirror of
https://github.com/geoserver/geoserver-cloud.git
synced 2025-12-08 20:16:08 +00:00
23 lines
633 B
Docker
23 lines
633 B
Docker
FROM ubuntu:24.04 AS base
|
|
|
|
RUN apt-get update \
|
|
&& apt-get upgrade --assume-yes \
|
|
&& apt-get install --assume-yes --no-install-recommends \
|
|
vim curl jq libmagic1 zip python3-pip libpq-dev python3-dev gcc \
|
|
&& rm -rf /var/lib/apt/lists/* \
|
|
&& rm /usr/lib/python*/EXTERNALLY-MANAGED
|
|
|
|
COPY . /acceptance_tests
|
|
|
|
WORKDIR /acceptance_tests
|
|
RUN python3 -m pip install --disable-pip-version-check .
|
|
|
|
COPY entrypoint.py /bin/entrypoint.py
|
|
|
|
ENV PYTHONUNBUFFERED=1
|
|
ENTRYPOINT ["/bin/entrypoint.py"]
|
|
|
|
HEALTHCHECK --interval=5s --start-period=15s --retries=20 CMD test -f /tmp/healthcheck || exit 1
|
|
|
|
CMD ["sleep", "infinity"]
|