在 Docker 中运行 Milvus(Linux)
本页介绍如何在 Docker 中启动 Milvus 实例。
前提条件
在 Docker 中安装 Milvus
Milvus 提供了一个安装脚本,可以将其安装为 Docker 容器。该脚本可在 Milvus 仓库获取。要在 Docker 中安装 Milvus,只需运行:
# 下载安装脚本
$ curl -sfL https://raw.githubusercontent.com/milvus-io/milvus/master/scripts/standalone_embed.sh -o standalone_embed.sh
# 启动 Docker 容器
$ bash standalone_embed.sh start
如果您想在单机部署模式下使用备份功能,建议使用 Docker Compose 部署方式。
如果您在拉取镜像时遇到任何问题,请发送邮件至 community@zilliz.com,详细说明问题,我们将为您提供必要的支持。
运行安装脚本后:
- 一个名为 milvus 的 Docker 容器已在端口 19530 启动。
- 一个嵌入式 etcd 与 Milvus 一起安装在同一容器中,并在端口 2379 提供服务。其配置文件映射到当前文件夹中的 embedEtcd.yaml。
- 要更改默认的 Milvus 配置,请将您的设置添加到当前文件夹中的 user.yaml 文件,然后重启服务。
- Milvus 数据卷映射到当前文件夹中的 volumes/milvus。
您可以访问 http://127.0.0.1:9091/webui/
的 Milvus WebUI 了解更多关于您的 Milvus 实例的信息。详情请参阅 Milvus WebUI。
停止和删除 Milvus
您可以按如下方式停止和删除此容器:
# 停止 Milvus
$ bash standalone_embed.sh stop
# 删除 Milvus 数据
$ bash standalone_embed.sh delete
您可以按如下方式升级到最新版本的 Milvus:
# 升级 Milvus
$ bash standalone_embed.sh upgrade
下一步
在 Docker 中安装 Milvus 后,您可以:
-
查看快速入门,了解 Milvus 的功能。
-
学习 Milvus 的基本操作:
-
在云上部署 Milvus 集群:
-
探索 Milvus WebUI,一个用于 Milvus 可观测性和管理的直观 Web 界面
-
探索 Milvus Backup,一个用于 Milvus 数据备份的开源工具
-
探索 Birdwatcher,一个用于调试 Milvus 和动态配置更新的开源工具
-
探索 Attu,一个用于直观管理 Milvus 的开源 GUI 工具