Estas instruções de instalação assumem que você já instalou o Docker em sua máquina. Você pode encontrar
informações sobre como instalar o Docker na
Documentação Oficial do Docker.
Docker Run
Início Rápido
A instalação CLI é recomendada para implantação rápida, principalmente para testes ou desenvolvimento. Não deve
ser usada para produção. Em vez disso, recomendamos que você use o docker-compose para
facilitar a implantação e a manutenção.
docker run
na interface de linha de
comando.
Terminal
apikey
definido.
Início Rápido com Volumes
Você também pode fazer deploy usando volumes docker para manter os dados persistentes da sua EvolutionAPI e todas as instâncias do WhatsApp em sua máquina local, evitando problemas com a reinicialização do contêiner usando odocker run
na interface de linha de comando.
Execute o comando a seguir para implementar o EvolutionAPI com os volumes necessários. Este comando mapeia os
volumes evolution_store
e evolution_instances
para os respectivos diretórios dentro do contêiner.
Terminal
Docker Compose
Fazer deploy da EvolutionAPI usando o Docker Compose simplifica a configuração e o gerenciamento de seus contêineres Docker. Ele permite que você defina seu ambiente Docker em um arquivodocker-compose.yaml
e, em
seguida, use um único comando para iniciar tudo.
Este é um exemplo do Docker Compose para ambientes standalone, ou seja, um único servidor em execução. Para a
sincronização de dois servidores em paralelo, use o Swarm. Isso é para usuários Docker mais avançados.
Standalone
Atenção: os comandos aqui descritos como
docker compose
, podem não funcionar em versões mais antigas, e devem ser substituídos por docker-compose
.docker-compose.yml
com este conteúdo:
docker-compose.yml
.env
no mesmo diretório com o seguinte:
.env
Para mais configurações, pegue o arquivo de exemplo no
repositório oficial. E veja o
guia aqui