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

Docker

1 前言

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

2 最佳实践

2.1 部署Milvus环境

如何部署单节点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:-.}/root:/milvus

2.2.4 重启服务使用配置生效

systemctl restart milvus.service
没有评论

发表回复

Docker
如何启用Docker Milvus的root认证?

1 前言 一个问题,一篇文章,一出故事。 笔者今天部署好Milvus后,发现root登陆无需密码,于 …

Docker
如何部署Docker单节点Milvus?

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

Docker
如何部署Docker单机Portainer管理界面?

1 基础知识 1.1 Portainer的简介 Portainer是一个轻量级的管理UI,可让你轻松 …