跳到主要内容

在 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 后,您可以: