GNU/Linux >> Linux Esercitazione >  >> Linux

Per quale carico di lavoro hai utilizzato per la prima volta i container Linux?

La containerizzazione non è davvero una nuova tecnologia, ma resiste grazie alla sua efficienza, facilità d'uso, sicurezza e capacità di implementazione rapida. I contenitori sono perfetti per isolare le applicazioni dall'una all'altra su un unico sistema. Puoi containerizzare praticamente qualsiasi servizio, inclusi Web, database, applicazioni, archiviazione, comunicazioni e così via.

Spesso, lo scopo principale dei contenitori è l'isolamento. Ogni servizio containerizzato viene eseguito nel proprio spazio su un sistema. Ad esempio, invece di installare una singola istanza di un server Web su un sistema e utilizzarla per servire dozzine di siti Web con configurazioni di host virtuali, puoi containerizzare ciascuno dei siti Web ed eseguirli singolarmente. Il vantaggio di questo approccio è semplice:se una singola istanza di un server Web si arresta in modo anomalo, porta con sé tutti i siti Web. In alternativa, se ogni sito Web è installato nel proprio contenitore e uno dei siti si arresta in modo anomalo, ciò ha effetto solo su quel sito.

I container possono anche essere più sicuri delle macchine virtuali tradizionali o delle macchine fisiche autonome. Se un singolo sito viene compromesso, viene compromesso solo quel contenitore e non l'intero sistema host. Tuttavia, se il sistema host è compromesso, vengono compromessi anche tutti i contenitori. Il vantaggio delle applicazioni containerizzate è che il sistema host in genere non è esposto da un container. In altre parole, l'applicazione non "sa" che è in esecuzione in un contenitore. Per quanto riguarda l'applicazione, è l'unica applicazione in esecuzione sul sistema. Solo il sistema host è a conoscenza dell'array di container che ospita.

Vorremmo sapere, dal nostro elenco, qual è la prima applicazione che hai containerizzato.

[ Iniziare con i container? Dai un'occhiata a questo corso gratuito. Distribuzione di applicazioni containerizzate:una panoramica tecnica. ]


Linux
  1. Quale soluzione di backup open source usi?

  2. Quale comando del terminale Linux usi di più?

  3. Sapevi che Linux è nella tua TV?

  4. 8 suggerimenti per un'automazione affidabile del sistema Linux

  5. Quale file system usare tra OSX e Linux

Linux Mint vs. Ubuntu:qual è il migliore per te?

Manjaro vs. Ubuntu:cosa è meglio per te?

10 strumenti di monitoraggio per gli amministratori di sistema Linux che dovresti conoscere

Linux Mint vs Ubuntu:qual è il migliore per te?

Le 5 migliori app Linux essenziali di cui hai bisogno oggi

I 20 migliori client IRC per Linux che dovresti usare tutti i giorni