blob: 99f140e1ef4fda6f234de032bbc08fe42b5ce593 [file]
FROM mcr.microsoft.com/playwright/python:v1.58.0-noble
RUN <<-EOF
set -eux
apt-get update
apt-get install -y --no-install-recommends \
build-essential \
iproute2 \
nano \
openssh-client \
python3-dev \
rsync
pip3 install --no-cache-dir --break-system-packages \
netifaces \
playwright \
rich
apt-get clean
rm -rf /var/lib/apt/lists/*
EOF
RUN playwright install --with-deps
COPY . /run/tests
WORKDIR /run/tests
CMD ["/bin/bash"]