docker

关注公众号 jb51net

关闭
首页 > 网站技巧 > 服务器 > 云和虚拟化 > docker > docker-compose离线部署ollama+open-webui

docker-compose离线部署ollama+open-webui的实现步骤

作者:学亮编程手记

本女王主要介绍了docker-compose离线部署ollama+open-webui的实现步骤,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

docker compose 部署 ollama + open-webui

	services: 
        ollama: 
            image: swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/ollama/ollama 
            container_name: ollama 
            restart: always 
            ports: - "11434:11434" 
            volumes: - ollama:/ollama 
            networks: - app-network 
        open-webui: 
            image: ghcr.nju.edu.cn/open-webui/open-webui:main 
            container_name: open-webui 
            restart: always ports: - "3030:8080" 
            volumes: - open-webui:/app/backend/data 
            depends_on: - ollama 
            extra_hosts: - "host.docker.internal:host-gateway" 
            networks: - app-network 
    volumes:
        ollama:
            name:ollama-ds
            external: true
       open-webui:
            name: webui-ds
            external: true
    networks:
        app-network:
            external: true
            name: ds-net
docker-compose up -d

导出镜像

docker save -o ollama_image.tar swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/ollama/ollama 

docker save -o open-webui_image.tar ghcr.nju.edu.cn/open-webui/open-webui:main

导入镜像

// 加载镜像
docker load -i ollama_image.tar
docker load -i open-webui_image.tar

// 创建数据卷和网络
docker volume create --name=ollama-ds
docker volume create --name=webui-ds
docker network create ds-net

// 启动服务
docker-compose up -d

// 验证服务
docker ps

到此这篇关于docker-compose离线部署ollama+open-webui的实现步骤的文章就介绍到这了,更多相关docker-compose离线部署ollama+open-webui内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家! 

您可能感兴趣的文章:
阅读全文