Argomenti di tendenza
#
Bonk Eco continues to show strength amid $USELESS rally
#
Pump.fun to raise $1B token sale, traders speculating on airdrop
#
Boop.Fun leading the way with a new launchpad on Solana.
Stai trascurando una delle funzionalità più potenti di Docker:
Il parallelismo.
Il 90% dei Dockerfile che vedo sono enormi elenchi sequenziali di un passaggio dopo l'altro.
Se è così che vengono eseguiti i tuoi build, stai lasciando prestazioni enormi sul tavolo.
Qualche giorno fa, ho scritto di come i Dockerfile a singolo stadio costringano ogni passaggio a dipendere dal precedente. Questo rende tutto lento e impossibile da memorizzare in modo efficace.
La soluzione è scrivere build a più stadi, in modo che Docker esegua i tuoi passaggi di build in parallelo.
Questo da solo è un enorme aggiornamento su quanto tempo ci vuole per costruire i tuoi file Docker (a volte, 3x a 4x più veloce!)
Ma puoi anche fare un passo ulteriore:
Invece di eseguire i tuoi build localmente, puoi eseguirli su @depotdev (uno dei miei sponsor). Loro eseguono i tuoi Dockerfile a più stadi su builder remoti ad alte prestazioni, offrendo build fino a 40x più veloci!
Ognuno dei loro builder ha:
• 16 CPU
• 32GB di RAM
• Rete ad alta velocità
• Caching aggressivo
• Nessuna contesa di risorse locali
Non solo ogni stadio ora viene eseguito in parallelo, ma ora vengono eseguiti su hardware progettato per gestire carichi di lavoro paralleli.
Il tuo computer locale eseguirà forse 2-4 compiti pesanti alla volta prima che le ventole inizino a urlare. Depot può eseguire diverse dozzine.
...
Principali
Ranking
Preferiti

