Skip to content

Commit 9a9fec8

Browse files
committed
[FEAT] Basque 2nd translation: smaller base images
1 parent 2dc9d32 commit 9a9fec8

File tree

2 files changed

+12
-1
lines changed

2 files changed

+12
-1
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
# Hobetsi Docker oinarrizko irudi txikiagoak
2+
3+
Docker irudi handiek ahulbide gehiago sor ditzakete eta baliabideen kontsumoa handitu. Sarri, erakitzerako orduan beharrezkoak diren pakete batzuk, ez dituzu exekuzio garaian instalatuak izaterik behar. Irudi handiak argitaratu eta gordetzea eskalatzerako orduan garestiagoa bihurtuko da. Diseinu aldetik, irudi txikiek ez dituzte edukiko debugeatzeko erabilgarriak diren aurre-instalatutako oinarrizko moduluak edo paketeak (adibidez curl).
4+
Linuxen Alpine irudi bariantea erabiltzeak baliabide erabilera eta funtzionalitate guztiak dituzten sistemenganako erasoen murrizketa ekar dezake. Node.jsen v14.4.0 Docker irudiak gutxi gora behera 345MBko tamaina du, aldiz Alpine bertsioak 39MB, ia 10 aldiz txikiagoa dena.
5+
Debianen oinarritutako bariante arina, 38MBko tamaina duena eta Node abiatzeko beharrezkoak diren pakete minimoak dituena ere aukera bikaina da.
6+
7+
### Blogeko aipua: "Zure Docker irudiak txikiagotu nahi badituzu, zure zerbitzuen abiaratze azkarragoa izan, seguruagoa izan eta orduan probatu Alpine."
8+
9+
[Nick Janetakis'](https://nickjanetakis.com/blog/the-3-biggest-wins-when-using-alpine-as-a-base-docker-image) blogetik
10+
11+
> Gaur egun jakina da Dockerrek Alpine maiz erabiltzen duela Dockerren irudi ofizialetarako. Mugimendu hau 2016ko hasieran hasi zen gutxi gora-behera. [...]
12+
Zerbitzari berri batean Docker irudiak argitaratzean, espero dezakezu hasierako argitarapena pixkat azkarragoa izatea. Sarea geroz eta motelagoa izan, ezberdintasuna orduan eta handiagoa izango da. [...] Tamaina txikiaren beste abantailetako bat erasotze-azala txikiagoa izatea da. Zure sisteman pakete eta liburutegi asko ez daudenean, gaizki irten daitezken oso gauza gutxi daude.

sections/docker/smaller_base_images.md

-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
# Prefer smaller Docker base images
21

32
Large Docker images can lead to higher exposure to vulnerabilities and increased resource consumption. Often you don't need certain packages installed at runtime that are needed for building.
43
Pulling and storing larger images will become more expensive at scale, when dealing with larger images. By design minimal images may not come with common libraries needed for building native modules or packages useful for debugging (e.g. curl) pre-installed.

0 commit comments

Comments
 (0)