Skip to content

Commit 702349f

Browse files
authored
Merge branch 'main' into kedafix
2 parents ac263ca + 69dc0d3 commit 702349f

File tree

1 file changed

+7
-8
lines changed

1 file changed

+7
-8
lines changed

Dockerfile

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM python:3.13
1+
FROM fedora:42
22

33
ARG USER=odh
44
ARG HOME=/home/$USER
@@ -11,18 +11,17 @@ ENV UV_NO_CACHE=1
1111
ENV BIN_DIR="$HOME_DIR/.local/bin"
1212
ENV PATH="$PATH:$BIN_DIR"
1313

14-
RUN apt-get update \
15-
&& apt-get install -y ssh gnupg software-properties-common curl gpg wget vim apache2-utils rsync\
16-
&& apt-get clean autoclean \
17-
&& apt-get autoremove --yes \
18-
&& rm -rf /var/lib/{apt,dpkg,cache,log}/
14+
# Install Python 3.13 and other dependencies using dnf
15+
RUN dnf update -y \
16+
&& dnf install -y python3.13 python3.13-pip ssh gnupg curl gpg wget vim httpd-tools rsync openssl openssl-devel\
17+
&& dnf clean all \
18+
&& rm -rf /var/cache/dnf
1919

2020
# Install grpcurl
21-
RUN curl -sSL "https://github.com/fullstorydev/grpcurl/releases/download/v1.9.2/grpcurl_1.9.2_linux_x86_64.tar.gz" --output /tmp/grpcurl_1.2.tar.gz \
21+
RUN curl -sSL "https://github.com/fullstorydev/grpcurl/releases/download/v1.9.2/grpcurl_1.9.2_linux_x86_64.tar.gz" --output /tmp/grpcurl_1.2.tar.gz \
2222
&& tar xvf /tmp/grpcurl_1.2.tar.gz --no-same-owner \
2323
&& mv grpcurl /usr/bin/grpcurl
2424

25-
2625
RUN useradd -ms /bin/bash $USER
2726
USER $USER
2827
WORKDIR $HOME_DIR

0 commit comments

Comments
 (0)