美文网首页
[Note] 2021-11-02 milvus docker-

[Note] 2021-11-02 milvus docker-

作者: 赶时间的闹钟 | 来源:发表于2021-11-02 10:37 被阅读0次

    来自 https://milvus.io/blog/2021-10-22-apply-configuration-changes-on-milvus-2.md
    参考 https://milvus.io/docs/configuration_standalone-basic.md

    目录结构

    ├── configs
    │   └── milvus.yaml
    ├── docker-compose.yml
    ├── logs
    │   ├── standalone-2021-11-01T22-26-26.846.log
    │   └── standalone.log
    
    • milvus.yaml 需要从 这里下载,目前我选择的分支是 2.0.0-rc7,然后随便新建一个文件夹 configs 放进去
    • logs 是新建的目录,用于存放日志
    • docker-compose.yml 我这里是 milvus 单机部署的文件,通过
      wget https://github.com/milvus-io/milvus/releases/download/v2.0.0-rc7/milvus-standalone-docker-compose.yml -O docker-compose.yml 进行下载

    修改下载的 milvus.yaml 文件

    注意:/milvus/logs 是镜像 standalone 里使用的路径,配置的时候,把镜像外的路径挂载到这个目录便可

    ...
    # Configures the system log output.
    log:
      level: debug # info, warn, error, panic, fatal
      file:
        rootPath: /milvus/logs # default to stdout, stderr
        maxSize: 300 # MB
        maxAge: 10 # day
        maxBackups: 20
      format: json # text / json
    ...
    

    修改下载的 docker-compose.yml 文件

    把修改的日志目录挂载到镜像内便可

    ...
      standalone:
        container_name: milvus-standalone
        image: milvusdb/milvus:v2.0.0-rc7-20211011-d567b21
        command: ["milvus", "run", "standalone"]
        environment:
          ETCD_ENDPOINTS: etcd:2379
          MINIO_ADDRESS: minio:9000
        volumes:
          - ${DOCKER_VOLUME_DIRECTORY:-.}/volumes/milvus:/var/lib/milvus
          - /home/chenyixun/configs/milvus.yaml:/milvus/configs/milvus.yaml
          - /home/chenyixun/logs:/milvus/logs
    # 冒号前面是镜像外的路径,后面是镜像里面的路径
    # 镜像里 /milvus/configs/milvus.yaml 的目录是固定的
    # /milvus/logs 这个目录名字和 milvus.yaml 文件中配置的保持一致
    ...
    

    相关文章

      网友评论

          本文标题:[Note] 2021-11-02 milvus docker-

          本文链接:https://www.haomeiwen.com/subject/knsxzltx.html