• О компании Milvus
  • Начать работу
  • Понятия
  • Руководство пользователя
  • Импорт данных
  • Инструменты искусственного интеллекта
  • Руководство по администрированию
  • Инструменты
  • Интеграции
  • Учебные материалы
  • Часто задаваемые вопросы
  • API Reference

Настройка Milvus с помощью Docker Compose

В этом разделе описано, как настроить компоненты Milvus и его сторонние зависимости с помощью Docker Compose.

В текущей версии все параметры вступают в силу только после перезапуска Milvus.

Загрузите файл конфигурации

Загрузите файл ` milvus.yaml ` напрямую или с помощью следующей команды.

$ wget https://raw.githubusercontent.com/milvus-io/milvus/v3.0.0/configs/milvus.yaml

Изменение файла конфигурации

Настройте экземпляр Milvus в соответствии с вашими сценариями использования, изменив соответствующие параметры в файле ` milvus.yaml`.

Дополнительную информацию о каждом параметре см. по следующим ссылкам.

Отсортировано по:

Назначение Параметры
Настройка производительности
Данные и метаданные
Администрирование
Квоты и ограничения

Скачать установочный файл

Загрузите установочный файл автономной версии Milvus и сохраните его как « docker-compose.yml ».

Вы также можете просто выполнить следующую команду.

# For Milvus standalone
$ wget https://github.com/milvus-io/milvus/releases/download/v3.0.0/milvus-standalone-docker-compose.yml -O docker-compose.yml

Измените установочный файл

В файле ` docker-compose.yml` добавьте раздел ` volumes ` под каждым ` milvus-standalone`.

Сопоставьте локальный путь к вашему файлу milvus.yaml соответствующим путям в контейнере Docker к файлам конфигурации /milvus/configs/milvus.yaml во всех разделах volumes.

...
  standalone:
    container_name: milvus-standalone
    image: milvusdb/milvus:v2.2.13
    command: ["milvus", "run", "standalone"]
    environment:
      ETCD_ENDPOINTS: etcd:2379
      MINIO_ADDRESS: minio:9000
    volumes:
      - /local/path/to/your/milvus.yaml:/milvus/configs/milvus.yaml   # Map the local path to the container path
      - ${DOCKER_VOLUME_DIRECTORY:-.}/volumes/milvus:/var/lib/milvus
    ports:
      - "19530:19530"
      - "9091:9091"
    depends_on:
      - "etcd"
      - "minio"
...
Данные хранятся в папке /volumes в соответствии с конфигурацией по умолчанию, указанной в файле docker-compose.yml. Чтобы изменить папку для хранения данных, отредактируйте файл docker-compose.yml или выполните команду $ export DOCKER_VOLUME_DIRECTORY=.

Запуск Milvus

Завершив изменение файла конфигурации и установочного файла, вы можете запустить Milvus.

$ sudo docker compose up -d

Что дальше

ПереведеноDeepL

Попробуйте Managed Milvus бесплатно

Zilliz Cloud работает без проблем, поддерживается Milvus и в 10 раз быстрее.

Начать
Обратная связь

Была ли эта страница полезной?