#Instalar via Docker Compose
Se você deseja executar o NocoBase diretamente no servidor, docker compose ainda é o caminho mais direto. Uma porção de docker-compose.yml é suficiente para a maioria dos cenários.
Porém, em um ambiente de produção, é recomendável corrigir o número de versão específico e não usar latest diretamente por um longo período. Isso tornará a atualização mais controlável.
Pré-requisitos
- Docker e Docker Compose instalados
- Certifique-se de que o serviço Docker esteja iniciado
- Foi preparada uma porta para ser aberta ao mundo exterior, como
13000
Etapa 1: Crie o diretório do projeto
Etapa 2: Criar docker-compose.yml
O exemplo a seguir usa PostgreSQL, que também é a combinação mais despreocupada por padrão:
em:
APP_KEYLembre-se de alterá-lo para sua própria string aleatória13000:80representa o mapeamento da porta13000do host para a porta80do contêiner- Se você já possui um serviço de banco de dados, pode excluir a seção
postgrese alterarDB_HOSTpara o endereço do banco de dados existente
Se você usa MySQL ou MariaDB, lembre-se de alterar DB_DIALECT para o tipo correspondente e adicionar:
Etapa 3: inicie o aplicativo
Verifique o registro:
Passo 4: Acesse o aplicativo
Depois que o aplicativo for iniciado, abra:
Se for a primeira vez que inicia, basta seguir as instruções da página para inicializar a conta de administrador.
Comandos comuns
Inicie ou atualize contêineres:
Parar aplicação:
Verifique o registro:
Onde procurar em seguida
- Se você deseja ajustar a configuração de chaves, portas, bancos de dados, etc., continue em Variáveis de ambiente de aplicação
- Se você está pronto para entrar oficialmente online, continue lendo Nginx ou Caddy
- Se você quiser fazer backup dos dados mais tarde, continue em Backup e Restauração

