返回顶部
热门问答 更多热门问答
技术文章 更多技术文章

Ollama一键部署!开源部署神器:docker-desktop,小白也能轻松上手~

[复制链接]
链载Ai 显示全部楼层 发表于 2 小时前 |阅读模式 打印 上一主题 下一主题

点击上方蓝字关注我们

兄弟们,docker真的是一个超级好用的项目部署神器,特别是搭配上docker-compose直接实现一个命令完成部署,我们只需要去喝个茶回来,项目就能自动部署成功。


特别是最近有好多AI相关的开源项目,我们用docker来进行本地部署,简直事半功倍。

本期内容主要介绍如何使用docker-desktop来快速实现本地化部署。以最近比较火的开源项目:Ollama为例

在开始实操前,我先简单给大家科普一下docker,它是虚拟化容器。大家都知道目前操作系统主要有windows,linux,mac os对吧,那么如何实现在windows电脑上跑linux的程序呢,这时就会用到虚拟化技术,docker就是一个轻量级的虚拟化技术,它能够让我们在windows系统上跑多个虚拟linux系统,每个虚拟linux系统里面跑一个应用。每个虚拟linux系统叫做一个容器。最终我们的开源项目就是部署到容器当中运行。当然docker不止可以用在windows系统中,还可以在一个linux系统中,再虚拟出多个linux系统。


我们今天要讲的是在windows中使用的docker,叫docker desktop。好了,接下来进入今天的正题:


一、windows安装docker-desktop

首先打开docker-desktop官网

https://www.docker.com/products/docker-desktop/

我们点击Download for Windows(下载windows版本)约470M


下载好之后,双击下载的.exe文件,如下图所示

这里要勾选上,启动虚拟化功能


安装成功

桌面会有一个图标


二、配置windows虚拟化

右键win,选怎应用和功能

打开程序和功能

点击启用或关闭功能

Hyper-V下的都勾选上

到这里基本上就OK了,接下来就双击docker desktop的桌面图标启动docker。

ps:因为每个人电脑环境不一样,如果你启动过程中还有别的报错,请将报错信息复制,粘贴到百度搜索解决方案,实在解决不了,可以私我。

启动之后类似这样。


三、一个命令部署开源项目:Ollama

我们找到这个项目:

https://github.com/valiantlynx/ollama-docker

下载源码的zip包

解压之后进入项目根目录,在路径栏中输入cmd,回车,打开windows控制台。

打开控制台后,输入如下命令:

docker-compose up -d

注意:使用上面这个docker-compose命令的前提是当前项目中要有docker-compose.yml这个文件。

大部分高赞的开源项目都会有这个文件,它就是一键部署的关键。

然后回车,接下来就是见证奇迹的时刻,它像是开了自动驾驶一样,自动的安装部署。

当然,Ollama这个项目比较大,部署的时间比较长,如果部署失败也有可能是因为网络超时,可以多试几次

(也就是重新执行命令:docker-compose up -d)。

一般小一点的项目,2分钟内就可以部署完成了。

如下图所示就代表我们部署成功啦

然后我们用docker ps命令查看一下端口,我们看到webui的端口号是:8080

最后打开浏览器输入:127.0.0.1:8080

ps:127.0.0.1 就是访问本机的意思

大功告成!

好了,以上就是本期所有啦,主要就是用docker desktop能方便快捷的一键部署开源项目。

如果你觉得上面的内容对你有帮忙的话,不要忘了点赞,关注,在看,转发哦~

你点的每个好看,我都认真当成了喜欢

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

链载AI是专业的生成式人工智能教程平台。提供Stable Diffusion、Midjourney AI绘画教程,Suno AI音乐生成指南,以及Runway、Pika等AI视频制作与动画生成实战案例。从提示词编写到参数调整,手把手助您从入门到精通。
  • 官方手机版

  • 微信公众号

  • 商务合作

  • Powered by Discuz! X3.5 | Copyright © 2025-2025. | 链载Ai
  • 桂ICP备2024021734号 | 营业执照 | |广西笔趣文化传媒有限公司|| QQ