milvus-logo
LFAI
Home
  • Começar a trabalhar

Executar o Milvus com o Docker Compose

Esta página ilustra como iniciar uma instância do Milvus no Docker usando o Docker Compose.

Pré-requisitos

Instalar o Milvus

O Milvus fornece um arquivo de configuração do Docker Compose no repositório do Milvus. Para instalar o Milvus usando o Docker Compose, basta executar

# Download the configuration file
$ wget https://github.com/milvus-io/milvus/releases/download/v2.4.9/milvus-standalone-docker-compose.yml -O docker-compose.yml

# Start Milvus
$ sudo docker compose up -d

Creating milvus-etcd  ... done
Creating milvus-minio ... done
Creating milvus-standalone ... done
  • Se não conseguir executar o comando acima, verifique se o seu sistema tem o Docker Compose V1 instalado. Se este for o caso, é aconselhável migrar para o Docker Compose V2 devido às notas nesta página.

  • Se tiver algum problema ao puxar a imagem, contacte-nos em community@zilliz.com com detalhes sobre o problema e fornecer-lhe-emos o apoio necessário.

Depois de iniciar o Milvus,

  • Os contentores com os nomes milvus-standalone, milvus-minio e milvus-etcd estão activos.
    • O contentor milvus-etcd não expõe quaisquer portas ao anfitrião e mapeia os seus dados para volumes/etcd na pasta atual.
    • O contentor milvus-minio serve as portas 9090 e 9091 localmente com as credenciais de autenticação predefinidas e mapeia os seus dados para volumes/minio na pasta atual.
    • O contentor milvus-standalone serve as portas 19530 localmente com as definições predefinidas e mapeia os seus dados para volumes/milvus na pasta atual.

Pode verificar se os contentores estão activos e a funcionar utilizando o seguinte comando:

$ sudo docker compose ps

      Name                     Command                  State                            Ports
--------------------------------------------------------------------------------------------------------------------
milvus-etcd         etcd -advertise-client-url ...   Up             2379/tcp, 2380/tcp
milvus-minio        /usr/bin/docker-entrypoint ...   Up (healthy)   9000/tcp
milvus-standalone   /tini -- milvus run standalone   Up             0.0.0.0:19530->19530/tcp, 0.0.0.0:9091->9091/tcp

Pode parar e eliminar este contentor da seguinte forma

# Stop Milvus
$ sudo docker compose down

# Delete service data
$ sudo rm -rf volumes

O que se segue

Depois de instalar o Milvus no Docker, você pode:

Traduzido porDeepLogo

Try Zilliz Cloud for Free

Zilliz Cloud is hassle-free, powered by Milvus and 10x faster.

Get Started
Feedback

Esta página foi útil?