Ollama Docker 镜像部署

文章来源:Docker 部署文档 -- Ollama 中文文档|Ollama官方文档

仅 CPU

复制代码
`docker run -d -v ollama:/root/.ollama -p 11434:11434 --name ollama ollama/ollama
`

英伟达 GPU

安装 NVIDIA Container Toolkit

使用 Apt 安装
  1. 配置存储库

    复制代码
    `curl -fsSL https://nvidia.github.io/libnvidia-container/gpgkey \
        | sudo gpg --dearmor -o /usr/share/keyrings/nvidia-container-toolkit-keyring.gpg
    curl -s -L https://nvidia.github.io/libnvidia-container/stable/deb/nvidia-container-toolkit.list \
        | sed 's#deb https://#deb [signed-by=/usr/share/keyrings/nvidia-container-toolkit-keyring.gpg] https://#g' \
        | sudo tee /etc/apt/sources.list.d/nvidia-container-toolkit.list
    sudo apt-get update
    `
  2. 安装 NVIDIA Container Toolkit 软件包

    复制代码
    `sudo apt-get install -y nvidia-container-toolkit
    `
使用 Yum 或 Dnf 安装
  1. 配置存储库

    复制代码
    `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
    `
  2. 安装 NVIDIA Container Toolkit 软件包

    复制代码
    ` sudo yum install -y nvidia-container-toolkit
    `
配置 Docker 以使用 Nvidia 驱动程序
复制代码
`sudo nvidia-ctk runtime configure --runtime=docker
sudo systemctl restart docker
`
启动容器
复制代码
`docker run -d --gpus=all -v ollama:/root/.ollama -p 11434:11434 --name ollama ollama/ollama
`

!NOTE

如果您在 NVIDIA JetPack 系统上运行,Ollama 无法自动发现正确的 JetPack 版本。将环境变量 JETSON_JETPACK=5 或 JETSON_JETPACK=6 传递给容器以选择版本 5 或 6。

AMD 图形处理器

要使用带有 AMD GPU 的 Docker 运行 Ollama,请使用rocm标签和以下命令:

复制代码
`docker run -d --device /dev/kfd --device /dev/dri -v ollama:/root/.ollama -p 11434:11434 --name ollama ollama/ollama:rocm
`

在本地运行模型

现在您可以运行模型:

复制代码
`docker exec -it ollama ollama run llama3.2
`

尝试不同的模型

更多模型可以在 Ollama 库中找到。

文章来源:Docker 部署文档 -- Ollama 中文文档|Ollama官方文档

相关推荐
l1t5 分钟前
用docker安装测试crate数据库
数据库·docker·容器·cratedb
Percep_gan1 小时前
Linux中安装Redis,很详细
linux·运维·redis
七七powerful2 小时前
运维养龙虾--AI 驱动的架构图革命:draw.io MCP 让运维画图效率提升 10 倍,使用codebuddy实战
运维·人工智能·draw.io
枕书2 小时前
实战记录:如何使用 Docker 一键部署长亭 PandaWiki 智能知识库
运维·docker·容器
feng_you_ying_li2 小时前
linux之用户的权限详解(4)
linux·运维·服务器
Cyber4K4 小时前
【妙招系列】Harbor 镜像私有仓库搭建手册
linux·云原生·容器
IT19955 小时前
Docker笔记-对docker-compose.yml基本认识
笔记·docker·容器
TEC_INO6 小时前
嵌入式 Linux 开发知识总结
linux·运维·服务器
养生技术人6 小时前
Oracle OCP认证考试题目详解082系列第5题
运维·数据库·sql·oracle·开闭原则
坚持就完事了7 小时前
Linux中的权限信息
linux·运维·服务器