29 lines
1.1 KiB
Markdown
29 lines
1.1 KiB
Markdown
|
# Milvus安装方法
|
|||
|
|
|||
|
## 通过podman安装Milvus
|
|||
|
|
|||
|
### 安装podman的方法
|
|||
|
1. 通过基本命令来安装podman
|
|||
|
`sudo apt-get update` -- 更新Ubuntu现有环境
|
|||
|
`sudo apt-get -y install podman` -- 安装podman
|
|||
|
`podman info` -- 确认podman安装成功
|
|||
|
|
|||
|
### 安装Milvus的方法
|
|||
|
1. 通过daocloud拉去官方的Milvus镜像
|
|||
|
`sudo podman pull docker.m.daocloud.io/milvusdb/milvus:v2.5.15` -- 国内镜像拉取方法
|
|||
|
|
|||
|
2. 创建docker=podman的系统永久映射
|
|||
|
`echo "alias docker=podman" >> ~/.bashrc` -- 创建映射
|
|||
|
`source ~/.bashrc` -- 刷新bash
|
|||
|
|
|||
|
3. 启动Milvus服务
|
|||
|
`sed 's/docker/podman/g' milvus_embed.sh > milvus_embed_podman.sh` -- 将脚本中的docker语句替换成docker/podman语句以实现兼容
|
|||
|
`chmod +x milvus_embed_podman.sh` -- 设置权限
|
|||
|
|
|||
|
`mkdir -p "$(pwd)/volumes/milvus"` -- 创建宿主机侧路径
|
|||
|
|
|||
|
- 脚本里 -v $(pwd)/volumes/milvus:/var/lib/milvus 要求宿主机侧路径必须事先存在,Podman 不会像 Docker 那样自动创建。
|
|||
|
|
|||
|
`./milvus_embed_podman.sh start` -- 启动服务脚本
|
|||
|
`./milvus_embed_podman.sh stop` -- 停止服务脚本
|