Hüppa põhisisu juurde Hüppa navigatsiooni juurde Hüppa jaluse juurde
Piiratud ajal: Design Partner Program. BUSINESS pakett igavesti tasuta.

Repositooriumiga töötamine

Tunnelda port brauserisse, käivita käske liivakastis ja sünkroniseeri faile sülearvuti ja repositooriumi vahel.

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, term, sync

  1. Tunnel: ava rakendus brauseris.
  2. Term: käivita käsk liivakastis.
  3. 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 --machine <machine-name> --repository my-app --container app

Rakendus töötab serveris, mitte sinu sülearvutis. Tunnel-käsk edastab konteineri pordi üle SSH, nii et saad selle brauseris localhost-is avada.

Ava localhost brauseris. Sinu rakendus on kohe seal. Vajuta Ctrl+C, kui oled lõpetanud.

Term: käivita käske repositooriumi sees

Jäta VS Code vahele, kui vajad lihtsalt shelli. Sisene repositooriumi liivakasti ja käivita mida iganes selle Docker daemon’i vastu:

rdc term connect -m <machine-name> --repository my-app --command 'docker ps'

Term connect käsk viib sind repo sandbox-i, samasse isoleeritud vaatesse nagu VS Code. Käivita mis tahes käsk selle repo Docker daemon-i vastu, lahkumata oma terminal-ist.

Näed ainult my-app konteinereid, sama vaadet, mida näeksid VS Code’is.

Sync: liiguta faile sülearvuti ja repositooriumi vahel

Kui oled ebakindel, vaata esmalt eelvaadet. --dry-run näitab, mis muutuks, ilma midagi tegelikult kopeerimata:

rdc repo sync upload -m <machine-name> --repository my-app --local /tmp/tutorial-src --dry-run

Enne failide teisaldamist käivita sync koos --dry-run. See näitab täpselt, mis muutuks, ilma midagi kopeerimata. Kasuta alati eelvaadet, kui allikas või sihtkoht on ebaselge.

Kui eelvaade näeb õige välja, käivita üleslaadimine päriselt:

rdc repo sync upload -m <machine-name> --repository my-app --local /tmp/tutorial-src

Sync upload käsk liigutab failid sinu sülearvutist repo-sse üle SSH, kasutades rsync delta tihendust. Koos katavad tunnel, term ja sync igapäevase töövoo.

Tunnel, term, sync. Kolm käsku katavad igapäevase tsükli.


Edasi: VS Code brauseris.