Docker: Pasirinkti konkrečią Node.js versiją
Š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) 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.
Jei norite nurodyti kitą Node.js versiją, atlikite šiuos veiksmus:
- Atidarykite failą
docker/my-app.dockerfile, kuris apibrėžia Docker atvaizdą jūsų programai. - Suraskite pirmą eilutę, kuri skaito
FROM node:<version>-alpine. - Pakeiskite
<version>į pasirinktą Node.js versiją. Rekomenduojama naudoti ilgalaikės palaikymo (LTS) versiją. Naujausią LTS versiją galite patikrinti Node.js svetainėje. Pavyzdžiui, norėdami naudoti naujausią LTS versiją (šiuo metu 22), atnaujinkite eilutę įFROM node:22-alpine. Jei norite konkretaus versijos numerio, galite naudoti kažką panašaus įFROM node:22.13.0-alpine. - Išsaugokite savo pakeitimus Dockerfile.