A implantação do Docker do Kode requer atenção especial à configuração da persistência de dados:
- infraestrutura
docker build --no-cache -t kode .Use o no-cache para manter suas dependências atualizadas - ponto de montagem crítico
Três caminhos devem ser mapeados:-v $(pwd):/workspaceMontagem do diretório atual do projeto-v ~/.kode:/root/.kodeCache de modelo persistente-v ~/.kode.json:/root/.kode.jsonPreservação de configurações, como chaves de API
- Exemplo de inicialização completa
docker run -it --rm -v /path/to/project:/workspace -v ~/kode-data:/root/.kode -w /workspace kode --safe
Recomendações para o ambiente de produção:
- Uso de volume nomeado em vez de montagem vinculada para melhorar o desempenho
- Predefinir limites de memória para cada modelo no docker-compose
- aprovar (um projeto de lei ou inspeção etc.)
--model-queue-limitOs parâmetros controlam o número de solicitações simultâneas
Essa resposta foi extraída do artigoKode: versão otimizada de código aberto do Claude CodeO
































