blob: 86ff342b59ecf4434e65420c8de3ad38d09d4f28 [file] [log] [blame]
FROM debian:bullseye-slim
RUN export DEBIAN_FRONTEND=noninteractive \
&& apt update \
&& apt upgrade -y \
&& apt install -y \
curl \
netcat \
ucspi-tcp \
psutils \
bash
# Install kubctl.
RUN mkdir -p /usr/local/bin \
&& curl https://storage.googleapis.com/kubernetes-release/release/$(curl -s https://storage.googleapis.com/kubernetes-release/release/stable.txt)/bin/linux/amd64/kubectl -o /usr/local/bin/kubectl \
&& chmod +x /usr/local/bin/kubectl
RUN groupadd -g 2000 skia \
&& useradd -u 2000 -g 2000 skia \
&& mkdir -p /home/skia \
&& chown -R skia:skia /home/skia
COPY . /
USER skia
ENTRYPOINT ["/usr/local/bin/bouncer.sh"]