File tree Expand file tree Collapse file tree 3 files changed +9
-9
lines changed Expand file tree Collapse file tree 3 files changed +9
-9
lines changed Original file line number Diff line number Diff line change @@ -3,13 +3,13 @@ FROM quay.io/centos/centos:stream9
3
3
# perform the setup that python image used to do for us
4
4
# but this way it uses a lot less disk space (hundreds of megabytes less)
5
5
ENV APP_ROOT="/opt/app-root"
6
- ENV HOME="${APP_ROOT}"
6
+ ENV HOME="${APP_ROOT}/src "
7
7
ENV VIRTUAL_ENV="${APP_ROOT}"
8
8
ENV PATH="${VIRTUAL_ENV}/bin:${PATH}"
9
9
ENV PYTHON_VERSION=3.9
10
10
ENV PIP_NO_CACHE_DIR=off
11
- RUN mkdir --parents "${APP_ROOT}/src " && chmod --recursive 0771 ${APP_ROOT} && chown --recursive 1001:0 ${APP_ROOT} && \
12
- useradd --uid 1001 --gid 0 --no-create-home --home-dir "${APP_ROOT}/src " \
11
+ RUN mkdir --parents "${HOME} " && chmod --recursive 0771 ${APP_ROOT} && chown --recursive 1001:0 ${APP_ROOT} && \
12
+ useradd --uid 1001 --gid 0 --no-create-home --home-dir "${HOME} " \
13
13
--comment "Default Application User" --shell /bin/bash default && \
14
14
dnf install -y python3-pip && dnf clean all && rm -rf /var/cache/yum/*
15
15
COPY --from=quay.io/sclorg/s2i-core-c9s:latest /usr/bin/fix-permissions /usr/bin/rpm-file-permissions /usr/bin/
Original file line number Diff line number Diff line change @@ -3,13 +3,13 @@ FROM registry.access.redhat.com/ubi9/ubi:latest
3
3
# perform the setup that python s2i image used to do for us
4
4
# but this way it uses a lot less disk space (hundreds of megabytes less)
5
5
ENV APP_ROOT="/opt/app-root"
6
- ENV HOME="${APP_ROOT}"
6
+ ENV HOME="${APP_ROOT}/src "
7
7
ENV VIRTUAL_ENV="${APP_ROOT}"
8
8
ENV PATH="${VIRTUAL_ENV}/bin:${PATH}"
9
9
ENV PYTHON_VERSION=3.11
10
10
ENV PIP_NO_CACHE_DIR=off
11
- RUN mkdir --parents "${APP_ROOT}/src " && chmod --recursive 0771 ${APP_ROOT} && chown --recursive 1001:0 ${APP_ROOT} && \
12
- useradd --uid 1001 --gid 0 --no-create-home --home-dir "${APP_ROOT}/src " \
11
+ RUN mkdir --parents "${HOME} " && chmod --recursive 0771 ${APP_ROOT} && chown --recursive 1001:0 ${APP_ROOT} && \
12
+ useradd --uid 1001 --gid 0 --no-create-home --home-dir "${HOME} " \
13
13
--comment "Default Application User" --shell /bin/bash default && \
14
14
dnf install -y python311-pip && dnf clean all && rm -rf /var/cache/yum/* && \
15
15
COPY --from=quay.io/sclorg/s2i-core-c9s:latest /usr/bin/fix-permissions /usr/bin/rpm-file-permissions /usr/bin/
Original file line number Diff line number Diff line change @@ -3,13 +3,13 @@ FROM registry.access.redhat.com/ubi9/ubi:latest
3
3
# perform the setup that python s2i image used to do for us
4
4
# but this way it uses a lot less disk space (hundreds of megabytes less)
5
5
ENV APP_ROOT="/opt/app-root"
6
- ENV HOME="${APP_ROOT}"
6
+ ENV HOME="${APP_ROOT}/src "
7
7
ENV VIRTUAL_ENV="${APP_ROOT}"
8
8
ENV PATH="${VIRTUAL_ENV}/bin:${PATH}"
9
9
ENV PYTHON_VERSION=3.9
10
10
ENV PIP_NO_CACHE_DIR=off
11
- RUN mkdir --parents "${APP_ROOT}/src " && chmod --recursive 0771 ${APP_ROOT} && chown --recursive 1001:0 ${APP_ROOT} && \
12
- useradd --uid 1001 --gid 0 --no-create-home --home-dir "${APP_ROOT}/src " \
11
+ RUN mkdir --parents "${HOME} " && chmod --recursive 0771 ${APP_ROOT} && chown --recursive 1001:0 ${APP_ROOT} && \
12
+ useradd --uid 1001 --gid 0 --no-create-home --home-dir "${HOME} " \
13
13
--comment "Default Application User" --shell /bin/bash default && \
14
14
dnf install -y python3-pip && dnf clean all && rm -rf /var/cache/yum/*
15
15
COPY --from=quay.io/sclorg/s2i-core-c9s:latest /usr/bin/fix-permissions /usr/bin/rpm-file-permissions /usr/bin/
You can’t perform that action at this time.
0 commit comments