OLLAMA
OLLAMA
Vamos a instalar OLLAMA en una maquina virtual con ubuntu server 24 instalado.
Instalamos los drivers de nuestra AMD:
1
2
3
4
5
6
7
8
9
wget https://repo.radeon.com/amdgpu-install/6.3.2/ubuntu/noble/amdgpu-install_6.3.60302-1_all.deb
dpkg -i amdgpu-install_6.3.60302-1_all.deb
apt-get update
amdgpu-install -y --accept-eula
apt-get update
apt-get dist-upgrade
reboot
amdgpu-install --usecase=rocm
apt-get dist-upgrade
Revisar si en este punto, quizas no hacia falta amdgpu-install –usecase=rocm, y solo con amdgpu-install -y –accept-eula hubiera bastado.
Y luego instalamos docker:
1
2
3
4
5
6
7
8
9
10
11
12
sudo apt-get update
sudo apt-get install ca-certificates curl
sudo install -m 0755 -d /etc/apt/keyrings
sudo curl -fsSL https://download.docker.com/linux/ubuntu/gpg -o /etc/apt/keyrings/docker.asc
sudo chmod a+r /etc/apt/keyrings/docker.asc
echo \
"deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/ubuntu \
$(. /etc/os-release && echo "$VERSION_CODENAME") stable" | \
sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
sudo apt-get update
sudo apt-get install -y docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
sudo usermod -aG docker $USER
Ahora preparamos la maquina para correr ROCm y docker https://github.com/ROCm/ROCm-docker/blob/master/quick-start.md :
doker info nos tiene que devolver overlay2 en la parte de Storage driver:
1
Storage Driver: overlay2
Containerd toolkit para AMD
1
sudo docker run -d --device /dev/dri --device /dev/kfd -v ollama:/root/.ollama -v /data/ollama:/data/ollama:z -p 11434:11434 --name ollama --restart unless-stopped -e OLLAMA_MAX_VRAM=3758096384 -e HSA_OVERRIDE_GFX_VERSION="10.3.0" -e OLLAMA_MODELS=/data/ollama ollama/ollama:rocm
Ahora lanzamos el docker con Open Webui:
1
2
docker run -d -p 3000:8080 --add-host=host.docker.internal:host-gateway -v open-webui:/app/backend/data --name open-webui --restart always ghcr.io/open-webui/open-webui:main
This post is licensed under CC BY 4.0 by the author.