This commit is contained in:
2026-03-26 21:40:30 +08:00
parent 309e6fbf0d
commit 14390d01a5
+8 -4
View File
@@ -3,13 +3,17 @@ FROM registry.fedoraproject.org/fedora:43
# 1. System Base & Build Tools
# Added 'gperftools-libs' for tcmalloc (fixes double-free)
RUN dnf -y install --setopt=install_weak_deps=False --nodocs \
python3.13 python3.13-devel git rsync libatomic bash ca-certificates curl \
gcc gcc-c++ binutils make ffmpeg-free \
cmake ninja-build aria2c tar xz vim nano \
libdrm-devel zlib-devel openssl-devel jq \
python3.13 python3.13-devel git bash ca-certificates curl \
gcc gcc-c++ binutils make cmake ninja-build \
libdrm-devel zlib-devel openssl-devel \
numactl-devel gperftools-libs dialog procps-ng \
&& 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)
WORKDIR /tmp
ARG ROCM_MAJOR_VER=7