Como Subir o ChromaDB com Docker-Compose
O ChromaDB é um banco de dados vetorial de alto desempenho, ideal para aplicações que utilizam inteligência artificial e busca semântica. Neste post, vamos mostrar como subir o ChromaDB utilizando o Docker-Compose.
Pré-requisitos
- Docker instalado (Instruções)
- Docker Compose instalado (Instruções)
Passo 1: Criando o arquivo docker-compose.yml
Crie um diretório para o projeto e dentro dele, crie o arquivo docker-compose.yml com o seguinte conteúdo:
version: '3.8'
services:
chromadb:
image: ghcr.io/chroma-core/chroma:latest
container_name: chromadb
restart: always
ports:
- "8000:8000"
volumes:
- chroma_data:/chroma
volumes:
chroma_data:
driver: local
Passo 2: Subindo o ChromaDB
Agora, no terminal, navegue até a pasta onde está o arquivo e execute:
docker-compose up -d
Isso iniciará o ChromaDB em segundo plano, expondo a API na porta 8000.
Passo 3: Testando a Instalação
Para verificar se o serviço está rodando corretamente, execute:
curl http://localhost:8000/api/v1/health
Se tudo estiver certo, você verá uma resposta semelhante a:
{"status":"ok"}
Conclusão
Com esses passos, você subiu o ChromaDB rapidamente usando Docker-Compose. Agora, você pode integrá-lo com sua aplicação e explorar suas funcionalidades!
Comentários
Postar um comentário