Ollama Docker 设置
在Docker中使用Ollama在本地运行大型语言模型。
快速入门
1. 拉取 Ollama Docker 镜像
docker pull ollama/ollama2. 运行Ollama容器
docker run -d -v ollama:/root/.ollama -p 11434:11434 --name ollama ollama/ollama3. 运行您的模型
docker exec -it ollama ollama run llama3.2:1b
docker exec -it ollama ollama run gemma3:270m可用模型
大型模型(需要更多RAM/VRAM)
docker exec -it ollama ollama run llama3:70b
docker exec -it ollama ollama run codellama:34b
docker exec -it ollama ollama run mistral:7b更小的模型(速度更快,资源消耗更少)
docker exec -it ollama ollama run llama3:8b
docker exec -it ollama ollama run phi3:mini
docker exec -it ollama ollama run qwen2:7b
docker exec -it ollama ollama run gemma3:270m专业模型
docker exec -it ollama ollama run codellama:7b # For coding
docker exec -it ollama ollama run vicuna:13b # Chat optimized
docker exec -it ollama ollama run orca-mini:3b # Very lightweight模型管理
列出可用模型
docker exec -it ollama ollama list拉取模型而不运行
docker exec -it ollama ollama pull llama3移除模型
docker exec -it ollama ollama rm llama3检查模型信息
docker exec -it ollama ollama show llama3API访问
一旦运行,您可以通过以下地址访问Ollama API: http://localhost:11434
示例API用法
curl http://localhost:11434/api/generate -d '{
"model": "llama3.2:1b",
"prompt": "Why is the sky blue?"
}'GPU支持
对于NVIDIA GPU支持,请使用:
docker run -d --gpus=all -v ollama:/root/.ollama -p 11434:11434 --name ollama ollama/ollama系统要求
- 小型模型(1-30亿参数)4GB 内存
- 中型模型(7-80亿参数)8GB内存
- 大型模型(130亿参数+)16GB+ RAM
- GPU建议使用配备6GB及以上显存的NVIDIA GPU
故障排除
容器无法启动?
docker logs ollama网络问题?
docker restart ollama检查容器状态
docker ps贡献
请随时提交问题和增强请求!
