Ubuntu 22.04 LTS 安装 Milvus 向量数据库
以下是基于 Ubuntu 22.04 的详细安装步骤:
环境准备
打开终端,依次执行以下命令,安装 Docker 和 Docker Compose。
# 1. 更新软件包索引
sudo apt update
# 2. 安装必要的依赖
sudo apt install -y ca-certificates curl gnupg
# 3. 添加 Docker 的官方 GPG 密钥
sudo install -m 0755 -d /etc/apt/keyrings
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg
# 4. 添加 Docker 仓库
echo "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu $(. /etc/os-release && echo $VERSION_CODENAME) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
# 5. 安装 Docker 引擎
sudo apt update
sudo apt install -y docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
# 6. 启动 Docker 并设置开机自启
sudo systemctl start docker
sudo systemctl enable docker
# 7. (可选) 将当前用户加入 docker 组,避免每次执行 docker 命令都要加 sudo
sudo usermod -aG docker $USER
注意:执行完第 7 步后,需要重新登录终端(或重启终端窗口)才能生效,否则后续命令可能会报权限错误。
使用 Docker Compose 安装 Milvus
Milvus 官方提供了单机版的 docker-compose.yml 文件,包含了 Milvus 本身、元数据存储 (etcd) 和对象存储 (MinIO)。
下载配置文件
我们使用 Milvus 2.4.3 版本的单机配置(这是一个稳定且资源占用相对较小的版本,适合一般配置)。
mkdir ~/milvus && cd ~/milvus
wget https://github.com/milvus-io/milvus/releases/download/v2.4.3/milvus-standalone-docker-compose.yml -O docker-compose.yml

