Docker: Pridėti testavimo aplinką
Ši dokumentacija yra Node.js vadovo dalis. Visą vadovą rasite čia: Kaip naudoti ir diegti Node.js programą su Docker.
👋 Sveiki atvykę į Stackhero dokumentaciją!
Stackhero siūlo paruoštą naudoti Docker cloud CaaS (Containers as a Service) sprendimą, kuris suteikia daugybę privalumų, įskaitant:
- Lengvai diekite savo konteinerius į gamybą su paprastu
docker-compose up.- Pritaikomas domeno vardas su HTTPS apsauga (pavyzdžiui, https://api.jusu-imone.com, https://www.jusu-imone.com, https://backoffice.jusu-imone.com).
- Optimali veikla ir tvirta apsauga naudojant privačią ir dedikuotą VM.
- Paprasti atnaujinimai vienu paspaudimu.
Taupykite laiką ir supaprastinkite savo gyvenimą: tereikia 5 minučių išbandyti Stackhero Docker CaaS cloud hosting sprendimą ir diegti savo konteinerius į gamybą!
Galite lengvai modifikuoti šį boilerplate, kad pridėtumėte testavimo aplinką. Norėdami tai padaryti:
- Sukurkite
docker/docker-compose.production.ymlkopiją ir pavadinkite jądocker/docker-compose.staging.yml. Šis failas apibrėžia konteinerius ir konfigūraciją jūsų testavimo aplinkai. - Sukurkite
secrets/my-app.stagingfailą, kuriame yra bet kokia jautri informacija, reikalinga testavimui, pvz., duomenų bazės slaptažodžiai ar API raktai. Makefilesuraskite skyrių pavadinimu "Staging platform" ir iškomentuokite jį.
Galiausiai, vykdykite make help, kad pamatytumėte naujas testavimo komandas, kurios dabar yra prieinamos.