向量数据库milvus部署
官方文档 Milvus vector database documentationRun Milvus in Docker (Linux) | Milvus DocumentationMilvus vector database documentation
按部署比较简单,这里说一下遇到的问题
一:Docker Compose 方式部署
1、镜像无法拉取,(docker.io被禁) 只能翻墙获取以下镜像,
image: quay.io/coreos/etcd:v3.5.16
image: minio/minio:RELEASE.2023-03-20T20-16-18Z
image: milvusdb/milvus:v2.5.4
docker pull quay.io/coreos/etcd:v3.5.16
docker pull minio/minio:RELEASE.2023-03-20T20-16-18Z
docker pull milvusdb/milvus:v2.5.4
[root@localhost ~]# docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
milvusdb/milvus v2.5.4 8209b9c87e40 4 weeks ago 1.71GB
quay.io/coreos/etcd v3.5.16 8523cb381f23 5 months ago 59MB
minio/minio RELEASE.2023-03-20T20-16-18Z 682b4acfc93a 7 days ago 180MB
docker save -o milvus.tar milvusdb/milvus:v2.5.4
docker save -o etcd.tar quay.io/coreos/etcd:v3.5.16
docker save -o minio.tar minio/minio:RELEASE.2023-03-20T20-16-18Z
将 milvus.tar etcd.tar minio.tar 目标服务器上
docker load -i milvus.tar
docker load -i etcd.tar
docker load -i minio.tar
2、部署完成后etcd服务器看似起来了 但是端口没开通,也无法正常访问
尝试过换镜像新版本,docker-compose版本 均无法解决 (求助)
二、脚本部署,沿用当前的镜像部署没有问题
curl -sfL https://raw.githubusercontent.com/milvus-io/milvus/master/scripts/standalone_embed.sh -o standalone_embed.sh
# Start the Docker container
$ bash standalone_embed.sh start
2、
3
4、