Zack Saadioui
8/27/2024
1
g4dn.xlarge1
aws configure1
2
bash
aws s3 ls1
2
3
4
bash
sudo yum update -y
sudo yum install gcc
sudo reboot1
2
3
4
5
6
bash
sudo yum install -y gcc kernel-devel-$(uname -r)
cd /home/ec2-user
aws s3 cp --recursive s3://ec2-linux-nvidia-drivers/latest/ .
chmod +x NVIDIA-Linux-x86_64*.run
sudo ./NVIDIA-Linux-x86_64*.run1
2
bash
nvidia-smi -q | head1
2
3
bash
sudo yum update -y
sudo yum install docker1
sudo1
2
bash
sudo usermod -a -G docker ec2-user1
2
3
4
bash
sudo systemctl enable docker.service
sudo systemctl start docker.service
sudo systemctl status docker.service1
2
3
4
bash
curl -s -L https://nvidia.github.io/libnvidia-container/stable/rpm/nvidia-container-toolkit.repo | \
sudo tee /etc/yum.repos.d/nvidia-container-toolkit.repo
sudo yum install -y nvidia-container-toolkit1
2
3
bash
sudo nvidia-ctk runtime configure --runtime=docker
sudo systemctl restart docker1
2
bash
docker run -d --gpus=all -v ollama:/root/.ollama -p 11434:11434 --name ollama --restart always ollama/ollama1
2
bash
docker exec -it ollama ollama pull llama21
2
bash
docker run -d -p 3000:8080 --add-host=host.docker.internal:host-gateway -v ollama-webui:/app/backend/data --name ollama-webui --restart always ghcr.io/ollama-webui/ollama-webui:main1
http://<your-ec2-public-ip>:30001
<your-ec2-public-ip>Copyright © Arsturn 2025