Docker: Vietinių failų saugojimas

Š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ą!

Jei jūsų Node.js programa turi saugoti failus (pvz., vartotojų įkėlimus), apsvarstykite galimybę naudoti objektų saugojimo paslaugą, tokią kaip MinIO. Objektų saugojimo paslauga padeda jūsų programai sklandžiai augti, sumažinant galimas problemas.

Jei norite saugoti failus vietoje, visada naudokite Docker tūrį. Failų saugojimas tiesiogiai konteineryje gali sukelti duomenų praradimą. Šis boilerplate suteikia tūrį, montuojamą /persistent, kad failai būtų saugiai saugomi.

Niekada nesaugokite nuolatinių duomenų už /persistent katalogo ribų, nebent sukūrėte pasirinktinius tūrius ir esate tikri dėl konfigūracijos. Failų saugojimas už /persistent ribų sukels duomenų praradimą!