Docker: Naudoti esamą Node.js projektą
Š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 turite esamą Node.js projektą, kurį norite integruoti su Docker, atlikite šiuos veiksmus:
-
Sukurkite naują katalogą pavadinimu
my-appsavo projekte. -
Perkelkite visus projekto failus į
my-appkatalogą, išskyrus.gitignoreir.gitfailus. -
Nukopijuokite
docker,secretsirMakefileiš boilerplate į savo projekto šaknies katalogą. -
Redaguokite
.gitignorefailą savo projekte ir pridėkite šias eilutes:node_modules/ secrets/*.production secrets/*.staging
Atidarytas prievadas
Šis boilerplate numato, kad jūsų programa klausosi 5000 prievade. Jei norite kito prievado, galite redaguoti docker/docker-compose.development.yml failą ir tada iš naujo paleisti aplinką su make development-start.