From 893b1d0a187bf2db6d576af56e1a75f45d7951a7 Mon Sep 17 00:00:00 2001 From: Akihiko Kuroda Date: Mon, 3 Jun 2024 13:46:16 -0400 Subject: [PATCH] usi ubi base image for proxy --- proxy/Dockerfile | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/proxy/Dockerfile b/proxy/Dockerfile index 3fb8958c7..ade3cd262 100644 --- a/proxy/Dockerfile +++ b/proxy/Dockerfile @@ -1,21 +1,21 @@ -FROM python:3.10.12-slim-buster +FROM registry.access.redhat.com/ubi9/python-311 # set environment variables ENV PYTHONDONTWRITEBYTECODE 1 ENV PYTHONUNBUFFERED 1 -RUN adduser --disabled-password --gecos '' worker - -USER worker +USER 0 +RUN mkdir /home/worker WORKDIR /home/worker ENV PATH="/home/worker/.local/bin:${PATH}" -COPY --chown=worker:worker proxy/requirements.txt . +COPY --chown=1000:100 proxy/requirements.txt . RUN pip install -r requirements.txt --no-cache-dir -COPY --chown=worker:worker proxy/proxy . +COPY --chown=1000:100 proxy/proxy . RUN chmod +x /home/worker/entrypoint.sh +USER 1000:100 EXPOSE 8443 ENTRYPOINT ["/home/worker/entrypoint.sh"]