• Docker一键快速私有化部署(Ollama+Openwebui) +AI大模型(gemma,llama2,qwen)20240417更新


     几行命令教你私有化部署自己的AI大模型,每个人都可以有自己的GTP

    第一步:安装Docker(如果已经有了可以直接跳第二步)

    1. ####下载安装Docker
    2. wget https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo -O/etc/yum.repos.d/docker-ce.repo
    3. ##更新yum软件包索引
    4. yum makecache fast
    5. ## 安装docker ce cli
    6. yum -y install docker-ce-23.0.6-1.el7 docker-ce-cli-23.0.6-1.el7
    7. ##"启动Docker并验证"
    8. systemctl enable docker && systemctl start docker
    9. docker version

    第二步:使用Docker部署Ollama
                     (ollama run gemma)安装谷歌gemma大模型

                     (ollama run llama2)安装Meta llama2大模型

                     (ollama run qwen)安装阿里的qwen大模型

    1. ###docker下载ollama部署
    2. docker run -d -v ollama:/root/.ollama -p 11434:11434 --name ollama --restart always ollama/ollama
    3. ###开始下载gemma大模型
    4. docker exec -it ollama ollama run gemma “你好”

    第三步:使用Docker部署webUI页面

                    将${inner_ip}替换成你本机IP(用hostname -I可查看)

    docker run -d -p 3000:8080 -e OLLAMA_BASE_URL=http://${inner_ip}:11434 -v open-webui:/app/backend/data --name open-webui --restart always ghcr.nju.edu.cn/open-webui/open-webui:main

    第四步,正在启动WEBUI界面,大约5分钟后,

    部署完毕,请访问:http://IP:3000

    正常就可以打开访问属于你自己的大模型了。

    可以通过下面的命令查看日志

    docker logs -f open-webui

  • 相关阅读:
    实战演练 | 使用 Navicat 在 MySQL 中存储图像
    Spring面试题20:Spring怎样开启注解装配?
    Springboot-aop的使用
    关于spring项目中,security 对websocket请求和拦截问题
    Leetcode232.用栈实现队列
    【数值计算】追赶法
    Swift方法mutating关键字的本质
    巧用count与count()
    AI之强化学习、无监督学习、半监督学习和对抗学习
    FairMOT 论文学习
  • 原文地址:https://blog.csdn.net/asdfaa/article/details/137889523