[FEAT] Basque translation: 8.2 subsection translation

This commit is contained in:
Ane Diaz de Tuesta
2021-03-18 20:42:15 +01:00
parent 25dc968f8f
commit b3520916f4
2 changed files with 10 additions and 12 deletions

View File

@ -1125,13 +1125,13 @@ CMD [ "node", "dist/app.js" ]
# Edukiontzia autoabiatu node komandoa erabiliz, npm beharrean
## ![✔] 8.2. Edukiontzia abiarazi 'node' komandoa erabiliz, saihestu npm hastea
## ![✔] 8.2. Abiarazi edukiontzia node komandoa erabiliz, saihestu npm
**TL;PL:** erabili `CMD ['node','server.js']` aplikazioa abiarazteko, saihestu OS seinaleak kodera pasatzen ez dituzten npm scriptak erabiltzea. Horrek arazoak izatea ekiditen du bigarren mailako prozesuetan, seinaleak kudeatzean, itxiera seguruetan eta prozesu zonbietan
**Bestela:** seinalerik pasatzen ez denean, zure kodeak ez du inoiz izango itzalaldien berri, eta, hori gabe, ez da behar bezala itxiko, unean uneko eskaerak eta / edo datuak galduz
[**Gehiago irakurri: Edukiontzia abiarazi 'node' komandoa erabiliz, sahiestu npm hastea**](/sections/docker/bootstrap-using-node.basque.md)
[**Gehiago irakurri: abiarazi edukiontzia 'node' komandoa erabiliz, saihestu npm abiatzea**](/sections/docker/bootstrap-using-node.basque.md)
<br /><br /><br />

View File

@ -1,11 +1,10 @@
# Edukiontzia abiarazi node komandoa erabiliz, sahiestu npm
# Abiarazi edukiontzia node komandoa erabiliz npm erabili ordez
## Azalpen paragrafoa
## Azalpena
Aplikazioen hastea `CMD 'npm start'` erabiltzen duten kode adibideak ikusten ohituak gaude. Hau desegokia da.
`npm` binarioak ez ditu itzaltze dotorea galaraziko duen seinaleak zure aplikaziora bueltatuko (begiratu [/sections/docker/graceful-shutdown.md]). Azpi prozesuak erabiltzen ari bazara, hauek ez dira behar bezala garbituak izango ustekabeko itzaltze bat gertatzen bada, prozesu zonbiak utziaz. `npm start`ek ere onuragarria ez den prozesu estra bat du. Zure aplikazioa abiarazteko erabili `CMD ['node','server.js']`. Zure aplikazioak azpi prozesuak baditu erabili gainera `TINI` helmuga gisa.
Ohikoa da jendeak `CMD 'npm start'` erabiltzea bere aplikazioa abiarazteko kodea egitea. Praktika txarra da hori, ordea. `npm` bitarrak ez du seinalerik birbidaliko zure aplikaziora, aplikazioa behar bezala ixtea eragozten duena (ikus [/sections/docker/graceful-shutdown.basque.md]). Bigarren mailako prozesuak erabiltzen badituzu, ez dira behar bezala garbituko ustekabeko itzaltzeren bat gertatzen bada, prozesu automatak utziko dituena. `npm start`ek ere onuragarria ez den prozesu bat gehiago egiten du. Erabili `CMD ['node','server.js']` zure aplikazioa abiarazteko. Zure aplikazioak bigarren mailako prozesuak baditu, erabili gainera `TINI`sarbide gisa.
### Kodearen adibidea: Abiarazi Node erabilita
### Kode adibidea: abiarazi aplikazioa Node erabiliz
```dockerfile
@ -19,13 +18,13 @@ RUN npm ci --production && npm clean cache --force
CMD ["node", "server.js"]
```
### Kodearen adibidea: Erabili Tiny helmuga gisa
### Kode adibidea: erabili Tiny sarbide gisa
```dockerfile
FROM node:12-slim AS build
# Gehitu Tini azpi prozesuak erabiliz gero
# Gehitu Tini bigarren mailako prozesuak erabiltzen badituzu
ENV TINI_VERSION v0.19.0
ADD https://github.com/krallin/tini/releases/download/${TINI_VERSION}/tini /tini
RUN chmod +x /tini
@ -41,7 +40,7 @@ CMD ["node", "server.js"]
### Anti ereduak
npm start erabilita
npm start erabiliz
```dockerfile
@ -53,8 +52,7 @@ RUN npm ci --production && npm clean cache --force
# ez egin hau!
CMD "npm start"
```
Node erabilita string bakarrean bash/ash shell prozesu bat abiatuko du zure komandoa exekutatzeko. Hau ia `npm` erabiltzea moduan da
Node string bakarrean erabiltzeak zure komandoa egikaritzeko bash/ash shell prozesu bat abiaraziko du. Hori ia `npm` erabiltzea modukoa da
```dockerfile