Repositooriumiga töötamine
Sinu rakendus töötab, kuid seni oled seda näinud ainult läbi docker ps. Kolm käsku katavad igapäevase töövoo: tunnel rakenduse vaatamiseks brauseris, term käskude käivitamiseks liivakastis ja sync failide liigutamiseks sülearvuti ja repositooriumi vahel.
Vaata juhendvideot
Igapäevased kolm
- Tunnel: ava rakendus brauseris.
- Term: käivita käsk liivakastis.
- Sync: liiguta faile sisse ja välja.
Tunnel: vaata rakendust brauseris
Rakendus töötab serveris, mitte sinu sülearvutis. Suuna konteineri port üle SSH:
rdc repo tunnel -m my-server -r my-app -c app
Ava localhost brauseris. Sinu rakendus on kohe seal. Vajuta Ctrl+C, kui oled lõpetanud.
Teise konteineri jaoks vaheta -c välja ja vali port:
rdc repo tunnel -m my-server -r my-app -c db --port 5432
Term: käivita käske repositooriumi sees
Jäta VS Code vahele, kui vajad lihtsalt shelli:
rdc term connect -m my-server -r my-app
Oled nüüd repositooriumi liivakastis. Proovi seda:
time docker ps
Näed ainult my-app konteinereid, sama vaadet, mida näeksid VS Code’is.
Ühekordseteks käskudeks kasuta -c ja jäta interaktiivne shell vahele:
time rdc term connect -m my-server -r my-app -c "df -h ."
Sync: liiguta faile sülearvuti ja repositooriumi vahel
Tõuka kaust sülearvutist repositooriumisse:
time rdc repo sync upload -m my-server -r my-app --local ./src
Tõmba failid tagasi:
time rdc repo sync download -m my-server -r my-app --local ./backup
Kui oled ebakindel, vaata esmalt eelvaadet. --dry-run näitab, mis muutuks, ilma midagi tegelikult kopeerimata:
time rdc repo sync upload -m my-server -r my-app --local ./src --dry-run
Tunnel, term, sync. Kolm käsku katavad igapäevase tsükli.
Edasi: Repositooriumi forki tegemine.