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

Esimese rakenduse juurutamine

Juuruta konteineriseeritud rakendus sisseehitatud malli abil, kasutades käsku rdc repo up.

Esimese rakenduse juurutamine

Sul on tühi repositoorium. rdc sisaldab sisseehitatud malle, et saaksid tõelisi rakendusi käivitada ilma docker-compose-i nullist kirjutamata. Kolm sammu: vali mall, rakenda see, käivita.

Vaata juhendvideot

Vali · Rakenda · Käivita

Pick a template, apply it, run it

1. samm: vali

rdc repo template list

Esimene samm: loetle saadaolevad mallid. Rediacc sisaldab eelehitatud malle levinud rakenduste jaoks, nii et te ei pea docker-compose faili nullist kirjutama.

Näed valmis seadistusi levinud rakendustele: Postgres, Redis, veebiserverid ja palju muud.

2. samm: rakenda

rdc repo template apply --name app-postgres -m <machine-name> --repository my-app

Teine samm: rakenda app-postgres mall repo-le. See kopeerib testitud failikomplekti repo-sse.

See kopeerib malli failid repositooriumisse.

3. samm: vaata, mis lisandus

rdc term connect -m <machine-name> --repository my-app --command 'ls -la'

Ühendu reposse ja loetle malli lisatud failid: Rediaccfile elutsükli hook'idega ja docker-compose.yml, mis kirjeldab konteinereid.

Kaks faili: docker-compose.yml kirjeldab konteinerid ja Rediaccfile määrab, mis juhtub rakenduse käivitumisel ja peatamisel (selle up- ja down-elutsükli konksud). 2>/dev/null peidab ühenduslogid, nii et kuvatakse ainult failide loend.

4. samm: käivita

rdc repo up --name my-app -m <machine-name>

Käivitage repo. CLI käivitab konteinerid, ühendab krüptitud mahu ja seadistab isoleeritud Docker daemon-i.

CLI käivitab konteinerid, ühendab krüptitud köite ja seadistab selle repositooriumi jaoks isoleeritud Dockeri deemoni. (Kui oled juba repositooriumi liivakastis VS Code ühenduse kaudu, on renet dev up samaväärne liivakastisisene alternatiiv.)

5. samm: kontrolli

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

Kontrollige, mis töötab. docker ps loetleb ainult selle repo konteinereid. Teistel repo-del samal serveril on oma Docker daemon-id ja need pole sellest vaatest nähtavad.

docker ps loetleb siin ainult selle repositooriumi konteinerid. Teistel repositooriumidel samal serveril on oma Dockeri deemonid ja need on siit täielikult nähtamatud. Isoleerituse eesmärk ongi just see: testi vabalt, ilma naaberteenus tööd häirimata.


Edasi: Repositooriumiga töötamine.