一、准备工作
在安装 Milvus 之前,请先安装 Docker Desktop。
二、Docker 安装步骤
1. 启用 WSL 功能
WSL 为需要同时使用 Windows 和 Linux 的开发人员提供了无缝高效的体验。以管理员身份打开命令行界面运行以下命令:
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
2. 安装并启动 Hyper-V
检查电脑是否已安装 Hyper-V:
- 打开控制面板
- 进入"程序和功能"
- 点击"启用或关闭 Windows 功能"

若未安装,Windows 10 用户可执行以下操作:
- 将以下代码保存为 Hyper.cmd 文件:
pushd "%~dp0"
dir /b %SystemRoot%\servicing\Packages\*Hyper-V*.mum >hyper-v.txt
for /f %%i in ('findstr /i . hyper-v.txt 2^>nul') do dism /online /norestart /add-package:"%SystemRoot%\servicing\Packages\%%i"
del hyper-v.txt
Dism /online /enable-feature /featurename:Microsoft-Hyper-V-All /LimitAccess /ALL
- 以管理员身份运行该文件完成安装。
3. 安装 Docker
- 从官网下载安装包exe可执行文件后直接点击进行安装。
如果不想让安装后的文件存储在C盘,可按照如下方式安装:
以管理员身份进入到下载后的存放exe可执行文件的目录,然后执行下面操作,其中"E:\docker"为自己想要存放路径:
"Docker Desktop Installer.exe" install -accept -license --installation-dir="E:\docker"

- 安装完成后打开Docker Desktop进行注册登录。如果提示 WSL 更新,打开命令行执行:
wsl --update
- 镜像文件不修改默认存放在C盘,若想修改镜像文件存放路径可以按照如下方式,进入Docker Desktop界面点击右上角Settings点击Resources:

如果出现如下类似情况可能是存放路径权限问题
An error occurred while applying the "Disk image location" setting. The previous value has been restored. failed to move WSL disk: creating directory to move file: mkdir E:\docker\wsl\DockerDesktopWSL: Access is denied.修改文件权限即可;其他问题可参考此链接。
- 验证安装:
# 查看 Docker 版本
docker --version
# 查看 Docker Compose 版本
docker-compose --version

三、安装 Milvus
-
点击下载yml文件,可自行选择最新版本,例如:
https://github.com/milvus-io/milvus/releases/download/v2.4.4/milvus-standalone-docker-compose.yml -
将下载后的文件重命名为
docker-compose.yml -
在下载该文件的目录下启动cmd执行:
docker compose up -d
另外,如果担心网络不稳定,可以进入Docker Desktop界面中右上角Settings界面->Docker Engine中修改代理,点击restart,之后重新docker compose up -d:
{
"registry-mirrors": [
"https://docker.m.daocloud.io",
"https://mirror.ccs.tencentyun.com",
"https://hub-mirror.c.163.com"
]
}
- 查看容器是否启动成功:
docker compose ps
docker port milvus-standalone 19530/tcp

- 启动成功之后,可以选择查看Milvus Minio:
http://localhost:9001/login,默认账号:minioadmin/minioadmin

参考链接:
https://blog.csdn.net/xu_hui123/article/details/146583355
https://blog.csdn.net/m0_74842423/article/details/158779606

9851

被折叠的 条评论
为什么被折叠?



