Updates to Dockerfile buil docs
This commit is contained in:
@@ -45,6 +45,8 @@ This project uses [Llama.cpp](https://github.com/ggerganov/llama.cpp), a high-pe
|
|||||||
| `rocm-7beta` | ROCm 7.0 Beta (HIP) | Latest ROCm beta. No real improvement for Llama.cpp. Similar model limits to 6.4.2. |
|
| `rocm-7beta` | ROCm 7.0 Beta (HIP) | Latest ROCm beta. No real improvement for Llama.cpp. Similar model limits to 6.4.2. |
|
||||||
| `rocm-7rc` | ROCm 7.0 RC (HIP) | Release candidate ROCm 7.0. Same behavior as above. |
|
| `rocm-7rc` | ROCm 7.0 RC (HIP) | Release candidate ROCm 7.0. Same behavior as above. |
|
||||||
|
|
||||||
|
You can also check the containers on DockerHub: https://hub.docker.com/r/kyuz0/amd-strix-halo-toolboxes/tags.
|
||||||
|
|
||||||
> *Each container is based on Fedora Rawhide and is built for maximum compatibility and performance on Strix Halo.*
|
> *Each container is based on Fedora Rawhide and is built for maximum compatibility and performance on Strix Halo.*
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|||||||
+2
-2
@@ -24,14 +24,14 @@ Each backend has its own subdirectory and Dockerfile in `toolboxes/`.
|
|||||||
|
|
||||||
```sh
|
```sh
|
||||||
cd toolboxes
|
cd toolboxes
|
||||||
podman build -t llama-vulkan-radv Dockerfile.vulkan-radv
|
podman build -t llama-vulkan-radv -f Dockerfile.vulkan-radv .
|
||||||
```
|
```
|
||||||
|
|
||||||
**Example: Build the ROCm 6.4.2 toolbox image**
|
**Example: Build the ROCm 6.4.2 toolbox image**
|
||||||
|
|
||||||
```sh
|
```sh
|
||||||
cd ../rocm-6.4.2
|
cd ../rocm-6.4.2
|
||||||
podman build -t llama-rocm-6.4.2 Dockerfile.rocm-6.4.2
|
podman build -t llama-rocm-6.4.2 -f Dockerfile.rocm-6.4.2 .
|
||||||
```
|
```
|
||||||
|
|
||||||
> You can use `docker build` if you prefer Docker.
|
> You can use `docker build` if you prefer Docker.
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ FROM fedora:rawhide
|
|||||||
RUN dnf install -y \
|
RUN dnf install -y \
|
||||||
git vim \
|
git vim \
|
||||||
make gcc cmake ninja-build lld clang clang-devel compiler-rt libcurl-devel \
|
make gcc cmake ninja-build lld clang clang-devel compiler-rt libcurl-devel \
|
||||||
vulkan-loader-devel mesa-vulkan-drivers \
|
vulkan-loader-devel vulkaninfo mesa-vulkan-drivers \
|
||||||
radeontop glslc wget \
|
radeontop glslc wget \
|
||||||
&& dnf clean all
|
&& dnf clean all
|
||||||
|
|
||||||
@@ -4,7 +4,7 @@ FROM fedora:rawhide
|
|||||||
RUN dnf install -y \
|
RUN dnf install -y \
|
||||||
git vim \
|
git vim \
|
||||||
make gcc cmake ninja-build lld clang clang-devel compiler-rt libcurl-devel \
|
make gcc cmake ninja-build lld clang clang-devel compiler-rt libcurl-devel \
|
||||||
vulkan-loader-devel mesa-vulkan-drivers \
|
vulkan-loader-devel vulkaninfo mesa-vulkan-drivers \
|
||||||
radeontop glslc \
|
radeontop glslc \
|
||||||
&& dnf clean all
|
&& dnf clean all
|
||||||
|
|
||||||
Reference in New Issue
Block a user