Select Git revision
Dockerfile 847 B
# hadolint ignore=DL3007
FROM registry.shore.co.il/toolbx:latest
SHELL ["/bin/bash", "-o", "pipefail", "-c"]
# hadolint ignore=DL3008,DL3013
RUN apt-get update && \
DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends \
docker-ce-cli \
docker-compose-plugin \
git \
python3-dev \
python3-pip \
python3-setuptools \
python3-venv \
&& \
ln -s /usr/libexec/docker/cli-plugins/docker-compose /usr/local/bin/docker-compose && \
export PIP_CONSTRAINT=/tmp/constraint.txt && \
echo 'Cython < 3.0' > "$PIP_CONSTRAINT" && \
python3 -m pip install --no-cache-dir --break-system-packages \
pipenv \
poetry \
pre_commit \
tox \
&& \
rm -rf /root/.cache /tmp/* /var/tmp/* /var/lib/apt/lists/* /var/cache/apt/archives/*