Implementar a Sua Primeira Aplicação
Tem um repositório vazio. O rdc inclui modelos integrados para que possa lançar aplicações reais sem escrever um docker-compose do zero. Três passos: escolha um modelo, aplique-o, execute-o.
Ver o tutorial
Escolher · Aplicar · Executar
Passo 1: Escolher
Navegue pelos modelos disponíveis:
time rdc repo template list
Verá configurações prontas para aplicações comuns — Postgres, Redis, servidores web e mais.
Passo 2: Aplicar
Coloque o modelo no seu repositório. Usaremos app-postgres:
time rdc repo template apply --name app-postgres -m my-server -r my-app
Dois novos ficheiros aparecem no repositório: docker-compose.yml e Rediaccfile. O ficheiro compose descreve os contentores; o Rediaccfile define o que acontece quando a aplicação arranca e para — os seus hooks de ciclo de vida up e down.
Passo 3: Executar
Já está dentro do sandbox do repositório (via a ligação VS Code do tutorial anterior), por isso use o renet diretamente:
time renet dev up
Pronto — a sua aplicação está a funcionar. Verifique:
time docker ps
docker ps aqui lista apenas os contentores deste repositório. Os outros repositórios no mesmo servidor têm os seus próprios daemons Docker e são completamente invisíveis a partir deste.
Próximo: Trabalhar com o Seu Repositório.