Trabalhar com o Seu Repositório
A sua aplicação está a correr, mas até agora só a viu através do docker ps. Três comandos cobrem o fluxo de trabalho diário: tunnel para ver a aplicação num browser, term para executar comandos dentro do sandbox, sync para mover ficheiros entre o seu computador portátil e o repositório.
Ver o tutorial
Os três diários
- Tunnel — abra a sua aplicação num browser.
- Term — execute um comando dentro do sandbox.
- Sync — mova ficheiros para dentro e para fora.
Tunnel: ver a sua aplicação num browser
A aplicação corre no servidor, não no seu computador portátil. Encaminhe a porta de um contentor via SSH:
rdc repo tunnel -m my-server -r my-app -c app
Abra localhost no seu browser — a sua aplicação está mesmo ali. Prima Ctrl+C quando terminar.
Para um contentor diferente, troque -c e escolha a porta:
rdc repo tunnel -m my-server -r my-app -c db --port 5432
Term: executar comandos dentro do repositório
Ignore o VS Code quando só precisa de uma shell:
rdc term connect -m my-server -r my-app
Está agora dentro do sandbox do repositório. Experimente:
time docker ps
Vê apenas os contentores de my-app — a mesma vista que veria no VS Code.
Para comandos pontuais, use -c e ignore a shell interativa:
time rdc term connect -m my-server -r my-app -c "df -h ."
Sync: mover ficheiros entre computador portátil e repositório
Envie uma pasta do seu computador portátil para o repositório:
time rdc repo sync upload -m my-server -r my-app --local ./src
Puxe ficheiros de volta:
time rdc repo sync download -m my-server -r my-app --local ./backup
Pré-visualize primeiro se tiver dúvidas — --dry-run mostra o que seria alterado sem copiar realmente:
time rdc repo sync upload -m my-server -r my-app --local ./src --dry-run
Tunnel, term, sync. Três comandos cobrem o ciclo diário.
Próximo: Criar um Fork de um Repositório.