如何实现Docker Milvus源代码存盘?

Docker

1 前言

一个问题,一篇文章,一出故事。
笔者今天部署好Milvus后,发现修改他的配置文件后无法保存,于是整理本章节。

2 最佳实践

2.1 部署Milvus环境

如何部署Docker单节点Milvus?

2.2 设置Milvus源代码可保存

2.2.1 确定服务名称

docker ps -a | grep milvus

可见如下显示,

2921eb877c65   milvusdb/milvus:v2.5.14                    "/tini -- milvus run…"   6 minutes ago   Up 6 minutes (healthy)   0.0.0.0:9091->9091/tcp, [::]:9091->9091/tcp, 0.0.0.0:19530->19530/tcp, [::]:19530->19530/tcp   milvus-standalone
#...

2.2.2 复制代码目录到本地

docker cp milvus-standalone:/milvus /data/docker/milvus/root

2.2.3 设置目录映射

vim /data/docker/milvus/docker-compose.yml

增加如下配置,

  standalone:
    volumes:
      - ${DOCKER_VOLUME_DIRECTORY:-.}/volumes/milvus:/var/lib/milvus
      - ${DOCKER_VOLUME_DIRECTORY:-.}/root:/milvus

2.2.4 重启服务使用配置生效

systemctl restart milvus.service
没有评论

发表回复

Milvus
如何备份milvus向量数据库?

1 前言 一个问题,一篇文章,一出故事。 笔者需要创建一个用于备份milvus的base shell …

Milvus
如何部署Oracle Linux 9.x milvus?

1 基础知识 1.1 Milvus的简介 – Milvus是鹰科Accipaitrida …

Milvus
如何熟悉milvus-cli?

1 前言 一个问题,一篇文章,一出故事。 笔者今天部署好Milvus的服务端,想要使用命令行客户端连 …