今天简单介绍一个应用Docker:Docker是一个开源的容器化的平台,它能将应用程序机器所有的依赖打包到一个容器中,解决了软件在开发,应用上环境的一致性问题。例如前面提到的Milvus向量库和Redis数据库等都是通过安装在Docker上运行的。Windows操作系统安装Docker的大致流程是:先是找到"适用于Linux系统的windows子系统"勾选然后重启电脑。结果打开powershell,运行wsl --install命令,自动下载Ubuntu,首次会在这里设置用户名和密码,随便在设置即可,越简单越好。然后进入ubuntu终端,依次运行:sudo apt update,
sudo apt install --no-install-recommends apt-transport-https ca-certificates curl gnupg2,
获取并添加 Docker 的官方 GPG 密钥
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo tee /etc/apt/trusted.gpg.d/docker.asc > /dev/null
添加 Docker 的 APT 软件源
echo "deb arch=amd64 https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
sudo apt update
sudo apt install docker-ce docker-ce-cli containerd.io
然后启用Docker服务:sudo systemctl enable docker && sudo systemctl start docker。对于在Docker上安装Milvus向量库和Redis数据库。在任意目录创建docker-compose.yml文件。文件里面写入数据库的一些信息,然后返回Docker配置数据库的镜像。最后在创建的文件页面打开powershell,输入docker compose up -d回车即可。启动数据库的服务也是这个命令。