乌班图内网--安装docker并离线安装milvus镜像

发布于:2025-05-14 ⋅ 阅读:(8) ⋅ 点赞:(0)

一、查看服务器信息

lsb_release -a

二、下载docker包

   containerd.io_1.7.25-1_amd64.deb
    docker-ce_28.0.3-1~ubuntu.20.04~focal_amd64.deb   
  docker-ce-cli_28.0.3-1~ubuntu.20.04~focal_amd64.deb  
  docker-ce-rootless-extras_28.0.3-1~ubuntu.20.04~focal_amd64.deb   

https://download.docker.com/linux/ubuntu/dists/focal/pool/stable/containerd.io_1.7.25-1_amd64.deb
https://download.docker.com/linux/ubuntu/dists/focal/pool/stable/amd64/docker-ce-cli_28.0.3-1~ubuntu.20.04~focal_amd64.deb
https://download.docker.com/linux/ubuntu/dists/focal/pool/stable/amd64/docker-ce_28.0.3-1~ubuntu.20.04~focal_amd64.deb
https://download.docker.com/linux/ubuntu/dists/focal/pool/stable/amd64/docker-ce-rootless-extras_28.0.3-1~ubuntu.20.04~focal_amd64.deb 

我按安装的时候报错了

有下载了  libseccomp2_2.5.1-1ubuntu1~20.04.2_amd64.deb

上传到服务器

三、安装docker

切换到目标目录下,使用如下命令行进行安装 

dpkg -i ./*deb


五、配置daemon并重启docker

systemctl daemon-reload
systemctl restart docker
 

六、查看是否安装成功

docker version

milvus文档

在 Docker 中运行 Milvus (Linux) | Milvus 文档

七、离线安装milvus镜像

1.拉取镜像

docker pull milvusdb/milvus:v2.5.6

2.打包镜像 

 docker save -o milvus_v2.5.6.tar milvusdb/milvus:v2.5.6

注意:使用 docker save 导出完整镜像,就是你从服务器pull下来的原始镜像

           使用 docker export 导出的容器快照!容器快照!容器快照!

我在这因为镜像问题折腾了1天。。。呜呜。。用直接拉下来的镜像,复制到服务器直接就能起,

别的项目,根据自己实际情况使用命令。

  3.离线加载镜像 上传到服务器本地   Docker

docker load -i milvus_v2.5.6.tar

注:如果用docker export 导出的镜像用 docker import <快照文件.tar> <新镜像名:标签>

# 检查加载结果

docker images | grep milvusdb/milvus

4.运行生成容器 然后执行:

sudo bash standalone_embed.sh start

5.运行安装脚本后

一个名为 Milvus 的 docker 容器已在19530 端口启动。
嵌入式 etcd 与 Milvus 安装在同一个容器中,服务端口为2379。它的配置文件被映射到当前文件夹中的embedEtcd.yaml。
要更改 Milvus 的默认配置,请将您的设置添加到当前文件夹中的user.yaml文件,然后重新启动服务。
Milvus 数据卷被映射到当前文件夹中的volumes/milvus。
你可以访问 Milvus WebUI,网址是http://127.0.0.1:9091/webui/

6.导出attu镜像

基于milvus安装--可视化工具 attu

docker save -o attu.tar zilliz/attu:latest

 也是上传到服务器在启动

ok。

常用命令

先查看 docker

查看docker状态
systemctl status docker 

启动docker
systemctl restart docker

进入目录 /usr/local/milvus 执行脚本
sudo bash standalone_embed.sh start


出现 Start successfully. 启动成功
访问地址   
http://192.168.1.6:9091/webui/


 停止和删除 Milvus
 # Stop Milvus
 sudo bash standalone_embed.sh stop


启动 attu 界面操作
docker run -itd --restart=always -p 8787:3000 -e HOST_URL=http://192.168.1.6:8787 -e MILVUS_URL=192.168.1.6:19530 zilliz/attu:latest

#记得换成自己的ip


网站公告

今日签到

点亮在社区的每一天
去签到