Ollama一键部署!开源部署神器:docker-desktop,小白也能轻松上手~
Docker 这个工具,在项目部署领域可以说是“神器”级别的存在。尤其是搭配上 docker-compose,一个命令就能完成整套部署流程——你只需要泡杯茶回来,项目就已经跑起来了。最近 AI 相关的开源项目特别多,用 Docker 做本地部署简直是事半功倍。今天我们就来聊聊,如何通过 Docker Desktop 快速实现本地化部署,以最近热度很高的开源项目
Ollama
在动手之前,先简单说一下 Docker 是什么。它本质上是一个轻量级的虚拟化容器。目前主流操作系统有 Windows、Linux、macOS,那怎么在 Windows 电脑上跑 Linux 程序呢?虚拟化技术就是答案。Docker 能在 Windows 上运行多个虚拟 Linux 系统,每个虚拟系统叫一个“容器”,每个容器里跑一个应用。我们的开源项目最终就部署在这些容器里。当然,Docker 不光用在 Windows 上,Linux 系统里同样可以虚拟出多个 Linux 环境。
今天我们要讲的是 Windows 上用的 Docker,也就是
Docker Desktop
一、Windows 安装 Docker Desktop
首先打开 Docker Desktop 官网:
https://www.docker.com/products/docker-desktop/
点击
Download for Windows

下载完成后,双击安装包(.exe 文件),记得勾选
启用虚拟化功能
安装成功后,桌面会出现 Docker Desktop 的图标。
二、配置 Windows 虚拟化
右键点击“开始”菜单(Windows 图标),选择“应用和功能”。
打开“程序和功能”。
点击“启用或关闭 Windows 功能”。
将
Hyper-V 下面的所有选项都勾选上
到这里基本配置完毕。接下来双击桌面上的 Docker Desktop 图标启动它。不同电脑环境可能略有差异,如果启动过程中遇到报错,可以把错误信息复制到搜索引擎查找解决方案。
启动后界面大致如下:
三、一个命令部署开源项目:Ollama
我们以 Ollama 的 Docker 部署项目为例,项目地址:
https://github.com/valiantlynx/ollama-docker
点击页面上的
Download ZIP
解压后进入项目根目录,在地址栏输入 cmd 并回车,打开 Windows 命令提示符。
在控制台中执行以下命令:
docker-compose up -d
注意:使用这个命令的前提是当前项目根目录下必须存在 docker-compose.yml 文件。大多数热门的开源项目都会包含这个文件,它正是“一键部署”的关键所在。
回车之后,就像开启了自动驾驶模式,Docker 会自动拉取镜像、构建容器、启动服务。Ollama 这个项目比较大,部署时间会稍长,如果中途因为网络超时而失败,可以多试几次(重新执行 docker-compose up -d)。一般小一点的项目,2 分钟内就能完成。
当控制台输出如下信息时,说明部署成功:
接下来用 docker ps 命令查看容器端口映射,可以看到 Ollama WebUI 的端口是
8080
最后打开浏览器,输入 127.0.0.1:8080(127.0.0.1 表示访问本机)。
大功告成!
总结一下:通过 Docker Desktop,我们能用一条命令快速部署大部分开源项目,省去了手动配置环境的繁琐步骤。对于经常折腾本地部署的朋友来说,这个流程值得收藏。
-
- 关于宇宙的好的网名有哪些
- 角色扮演 | 1
- 网名