Docker: Papildomos rekomendacijos
Ši dokumentacija yra Diegimas naudojant GitHub Actions vadovo dalis. Visą vadovą rasite čia: Sužinokite, kaip diegti savo Docker konteinerius naudojant GitHub Actions.
Sveiki atvykę į Stackhero dokumentaciją
Stackhero siūlo paruoštą naudoti Docker cloud CaaS (Containers as a Service) platformą, sukurtą greitam ir patikimam konteinerių diegimui:
- Diekite į gamybinę aplinką naudodami vieną komandą
docker-compose up. Jokios papildomos konfigūracijos nereikia: tiesiog paleiskite savo konteinerius.- Pasirinkite savo domeno vardą, kuris automatiškai apsaugomas HTTPS (pavyzdžiui: https://api.jusu-imone.com, https://www.jusu-imone.com arba https://backoffice.jusu-imone.com).
- Naudokitės aukštu našumu ir stipria apsauga privačioje, dedikuotoje infrastruktūroje.
- Atnaujinimus pritaikykite vienu paspaudimu – paprastai ir be papildomų pastangų.
Jūsų konteineriai gali veikti gamybinėje aplinkoje maždaug per penkias minutes. Stackhero pasirūpina infrastruktūra, atnaujinimais ir saugumu už jus, kad galėtumėte susitelkti į savo aplikacijų kūrimą. Plačiau skaitykite apie Docker CaaS cloud hosting.
Rekomenduojama apsaugoti production ir staging šakas, kad būtų išvengta tiesioginių pakeitimų (push). Įjungus šakų apsaugą, pakeitimai atliekami tik per pull request'us, kuriuos turi peržiūrėti ir patvirtinti asmuo su tinkamomis teisėmis. Tai leidžia funkcionalumą pirmiausia patikrinti „staging“ platformoje, o tik po patvirtinimo perkelti į gamybą.
Laikydamiesi šio darbo eigos, užtikrinate tiek saugumą (tik įgalioti komandos nariai gali diegti į „staging“ ir „production“ aplinkas), tiek patikimumą (naujos funkcijos išbandomos „staging“ platformoje prieš diegiant į gamybą).