x
This commit is contained in:
+8
-4
@@ -3,13 +3,17 @@ FROM registry.fedoraproject.org/fedora:43
|
|||||||
# 1. System Base & Build Tools
|
# 1. System Base & Build Tools
|
||||||
# Added 'gperftools-libs' for tcmalloc (fixes double-free)
|
# Added 'gperftools-libs' for tcmalloc (fixes double-free)
|
||||||
RUN dnf -y install --setopt=install_weak_deps=False --nodocs \
|
RUN dnf -y install --setopt=install_weak_deps=False --nodocs \
|
||||||
python3.13 python3.13-devel git rsync libatomic bash ca-certificates curl \
|
python3.13 python3.13-devel git bash ca-certificates curl \
|
||||||
gcc gcc-c++ binutils make ffmpeg-free \
|
gcc gcc-c++ binutils make cmake ninja-build \
|
||||||
cmake ninja-build aria2c tar xz vim nano \
|
libdrm-devel zlib-devel openssl-devel \
|
||||||
libdrm-devel zlib-devel openssl-devel jq \
|
|
||||||
numactl-devel gperftools-libs dialog procps-ng \
|
numactl-devel gperftools-libs dialog procps-ng \
|
||||||
&& dnf clean all && rm -rf /var/cache/dnf/*
|
&& dnf clean all && rm -rf /var/cache/dnf/*
|
||||||
|
|
||||||
|
# Install additional tools in a separate step
|
||||||
|
RUN dnf -y install --setopt=install_weak_deps=False --nodocs \
|
||||||
|
rsync libatomic ffmpeg-free aria2c tar xz vim nano jq \
|
||||||
|
&& dnf clean all && rm -rf /var/cache/dnf/*
|
||||||
|
|
||||||
# 2. Install "TheRock" ROCm SDK (Tarball Method)
|
# 2. Install "TheRock" ROCm SDK (Tarball Method)
|
||||||
WORKDIR /tmp
|
WORKDIR /tmp
|
||||||
ARG ROCM_MAJOR_VER=7
|
ARG ROCM_MAJOR_VER=7
|
||||||
|
|||||||
Reference in New Issue
Block a user