首页 > 其他分享 >无法科学上网导致docker compose up -d报错,已解决

无法科学上网导致docker compose up -d报错,已解决

时间:2024-12-04 15:57:20浏览次数:8  
标签:compose up 报错 Milvus https docker com milvus

Milvus

Milvus是一款开源的向量数据库,具有高度的灵活性、稳定可靠性以及高速查询等特点。它支持针对TB级向量的增删改操作和近实时查询,适用于大规模向量数据的存储和检索。


Milvus的官网:https://milvus.io

Github上Milvus的链接:https://github.com/milvus-io


Docker

Docker是一种容器化技术,它允许开发者将应用程序及其依赖项打包到一个可移植的容器中,从而确保应用程序在任何Docker环境中都能以相同的方式运行。对于Milvus这样的向量数据库来说,使用Docker可以简化安装和部署过程,减少配置错误的可能性,并确保在各种操作系统和环境中都能获得一致的性能。

一、环境准备

(1)、打开管理员命令行页面,输入第一条命令:这个命令是用于在Windows操作系统中启用Windows Subsystem for Linux (WSL) 的功能;输入第二条命令:用于在Windows操作系统中启用Virtual Machine Platform(虚拟机平台)功能。

  1. dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
  2. dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart

(2)、点击启用或关闭Windows功能,找到Hyper-V展开并全部勾选,确定。

二、Docker下载

1.下载链接(选择windows版)

https://docker.p2hp.com/get-started/index.html

2.默认完成安装后,右键点击开始菜单,选择运行,输入cmd。打开命令行输入以下命令:

wsl.exe --update

3.打开桌面的Docker软件,选择第一项,进入界面:

4.Docker验证(在cmd命令行输入)

docker --version #查看docker版本
docker-compose --version #查看docker-compose版本

三、单机版Milvus安装

1.环境

创建milvus目录,并在这个目录下创建六个文件夹:conf、db、logs、pic、volumes、wal

2.Milvus下载,下面地址选择需要的版本下载

https://github.com/milvus-io/milvus/releases

将下载好的文件拷贝至刚刚创建的milvus下,并改名为:docker-compose.yml

记事本打开docker-compose.yml,删除红框内容


3.Milvus验证,在cmd命令中进入刚刚创建milvus目录下

输入命令: docker compose up -d

输入命令验证:docker compose ps 和命令:docker port milvus-standalone 19530/tcp,出现如下页面则部署成功

4.docker compose up -d报错

 在该位置替换为以下内容

{
  "builder": {
    "gc": {
      "defaultKeepStorage": "20GB",
      "enabled": true
    }
  },
  "experimental": false,
  "registry-mirrors": [
    "https://docker.hpcloud.cloud",
    "https://docker.m.daocloud.io",
    "https://docker.unsee.tech",
    "https://docker.1panel.live",
    "http://mirrors.ustc.edu.cn",
    "https://docker.chenby.cn",
    "http://mirror.azure.cn",
    "https://dockerpull.org",
    "https://dockerhub.icu",
    "https://hub.rat.dev",
    "https://0dj0t5fb.mirror.aliyuncs.com",
    "https://docker.mirrors.ustc.edu.cn",
    "https://6kx4zyno.mirror.aliyuncs.com",
    "https://registry.docker-cn.com",
    "https://mirror.ccs.tencentyun.com",
    "http://hub-mirror.c.163.com"
  ]
}

四、attu安装

1.attu安装

https://github.com/milvus-io/milvus/releases

标签:compose,up,报错,Milvus,https,docker,com,milvus
From: https://blog.csdn.net/zwzscnds/article/details/144237989

相关文章

  • gnuplot/matplotlib论文作图尺寸、字体
    出版社:iop,aip,aps等作图时设置成相对通用的尺寸和规范可以免去许多麻烦,大到修改尺寸和颜色,小到添加(a),(b),(c)等序号。不同的工具画出来的图效果又有不同。字体:Arial1.单栏图片需要调整图片本身大小与latex中的大小;同时,gnuplot中的图比matplotlib画出来的要小一些......
  • vxe-table 使用 vxe-upload 在表格中实现非常强大的粘贴上传图片和附件
    看看vxe-table渲染器强大到什么地步;在开发需求中,经常会在表格列表中放入图片展示,例如头像、视频图片,附件列表等,但需要对表格批量操作是,会比较繁琐,那么有没有方便操作一点的放呢,肯定是有的;配合vxe-upload上传;比如复制或者截图一张图片,通过粘贴方式快速粘贴到单元格中,能支持单......
  • CentOS报错:No suitable device found for this connection device lo not available b
    执行命令:ifup lo 时,Centos无法获取IP报错:Nosuitabledevicefoundforthisconnectiondevicelonotavailablebecausedeviceisstrictlyunmanaged1.错误现象Nosuitabledevicefoundforthisconnection(devicelonotavailablebecausedeviceisstrictlyu......
  • [1080] Remove duplicated records based on a specific column in GeoPandas
    ToremoveduplicatedrecordsbasedonaspecificcolumninGeoPandas,youcanusethedrop_duplicatesmethod.Here'showyoucandoit:ExampleScriptimportgeopandasasgpdfromshapely.geometryimportPoint#SampleGeoDataFramedata={......
  • [1081] The syntax and usage for the drop_duplicates and duplicated functions in
    Certainly!Here'sthesyntaxandusageforthedrop_duplicatesandduplicatedfunctionsinaGeoDataFrameinGeoPandas.drop_duplicatesFunctionThedrop_duplicatesmethodremovesduplicaterowsbasedononeormorecolumns.Syntax:GeoDataFrame.drop......
  • 用rman备份数据库时,报错:ORA-27037: unable to obtain file status,检查过期归档日志
    现象:在测试机上测试备份集的可用性的时候,我用rman恢复了一个数据库,是不完全恢复,也就是用一个0级备份,恢复数据文件,用一个归档日志文件备份恢复控制文件和归档日志文件,再recoverdatabase,然后再用resetlogs方式open数据库。此时,我将测试数据库当作一个生产库做实验,应该给数据库......
  • 达梦网络通信异常-断开的管道(write failed)报错排查及解决过程
    应用连接数据库偶发性报网络通信异常,报错截图如下:查看驱动版本,应用所用的驱动和数据库当前版本匹配 数据库版本 网络和数据库日志方面也没有问题,连接池超时设置调整之后还是报错 应用报错日志有断开的管道 根据网上参考类似错误。应该是长时间没有刷新页面导致数......
  • 解决docker拉取镜像报错,Error response from daemon: Get "[https://registry-1.docke
    拉取镜像报错,Errorresponsefromdaemon:Get"[https://registry-1.docker.io/v2/":](https://registry-1.docker.io/v2/":)net/http:requestcanceledwhilewaitingforconnection(Client.Timeoutexceededwhileawaitingheaders)原因:镜像源问题,需更换可用的镜像源解......
  • 【机器学习】机器学习的基本分类-监督学习-支持向量机(Support Vector Machine, SVM)
    支持向量机是一种强大的监督学习算法,主要用于分类问题,但也可以用于回归和异常检测。SVM的核心思想是通过最大化分类边界的方式找到数据的最佳分离超平面。1.核心思想目标给定训练数据,其中是特征向量,是标签,SVM的目标是找到一个超平面将数据分开,同时最大化分类边界的......
  • git pull 报错怎么解决?
    gitpull报错的原因有很多,前端开发中常见的报错和解决方法如下:1.本地修改与远程分支冲突:报错信息:error:Yourlocalchangestothefollowingfileswouldbeoverwrittenbymerge或Automaticmergefailed;fixconflictsandthencommittheresult.原因:你在......