container

Proprio ieri abbiamo rilasciato la seconda parte della serie di articoli dedicati al logging in ambiente Docker:

Docker logging: cosa fa il mio container? [parte 2]

In questo nuovo appuntamento non solo mostriamo due tipi di driver, ma vi guidiamo passo passo nella creazione di un laboratorio con un cluster Swarm al suo interno!

Se ve la siete persa, vi lasciamo anche un link alla prima parte della serie.

Buona lettura, aspettiamo feedback.

Leggi il contenuto originale su Mia mamma usa Linux!

Quando parliamo di container su Linux sono due le principali fazioni: da una parte abbiamo Docker, azienda che si occupa attualmente dello sviluppo di containerd, e dall'altra abbiamo CoreOS che, invece, sta sviluppando rkt.

Ma cosa sono containerd ed rkt? Entrambi si possono definire dei "container runtime", ovvero degli strati software che permettono di astrarre l'uso dei container.

Come abbiamo avuto modo di vedere in passato, un container può essere (anche se stiamo

Leggi il contenuto originale su Mia mamma usa Linux!

Docker ed i Microservices

Su questo portale abbiamo gia piu’ volte scritto e descritto la tecnologia che sta dietro al progetto Docker, sicuramente una delle nuove scoperte informatiche degli ultimi anni, a livello dell’uscita della Virtualizzazione; ma nonostante tutto, non sempre e’ facile capire in poche righe concetti nuovi non sempre semplici da comprendere, quindi eccovi un nuovo articolo, che fara’ parte di una piccola serie di episodi, in cui cercheremo di fare

Leggi il contenuto originale su Tutti per Linux

Log e Container

by Matteo Cappadonna on

Quando dobbiamo gestire le nostre applicazioni, molta importanza va data ai log. Assicurare delle metodologie di logging che siano solide e consistenti nel tempo è fondamentale, soprattutto in alcuni ambiti.

Se ci spostiamo nel mondo dei container, però, la logica di gestione dei log cambia radicalmente rispetto a quanto siamo abituati, ed è quindi molto importate capire bene come funziona e come utilizzarla al meglio per le nostre necessità.

Stamattina è stato pubblicato

Leggi il contenuto originale su Mia mamma usa Linux!

Vi abbiamo già parlato di GlusterFS, il filesystem network scalabile, creato da Anand Babu Periasamy e successivamente acquisita da RedHat.

Lo sviluppatore in questione, ha un punto di vista molto chiaro su quello che sarà il futuro dello storage:

I wanted to see storage become nearly free. In order to do that, I needed storage to become simpler and operate at scale.

Vorrei vedere lo storage diventare quasi gratuito. Per raggiungere questo fine, ho

Leggi il contenuto originale su Mia mamma usa Linux!

Se già il 2016 è stato un anno in cui i container su Linux hanno fatto da padroni, il 2017 si preannuncia ancora più container-centrico dell'anno precedente.

Una notizia di questi giorni è che anche SUSE, azienda produttrice di una delle più famose distribuzioni commerciali -la SUSE Linux Enterprise Server- ha deciso di abbracciare ancora di più i mondo dei container e rendere ufficiale il loro lavoro sul progetto SUSE Container as

Leggi il contenuto originale su Mia mamma usa Linux!

Puppet

Puppet è, oramai da diversi anni, uno degli strumenti migliori per definire l'installazione, la configurazione e, più in generale, lo stato di qualsiasi cosa su un server.

Un modulo puppet vi permette di installare, configurare, avviare velocemente il vostro web server (ad esempio), sia esso da configurare su una singola macchina o su 200; estremamente comodo.

In questi anni, però, con la presa di posizione sempre maggiore dei container, molti si sono chiesti

Leggi il contenuto originale su Mia mamma usa Linux!

Quando si parla di container la prima parola che viene in mente è Docker.

Ma, la tecnologia dei container, anche grazie alla creazione di uno standard, si estende a diverse soluzioni disponibili; una di queste è OpenVZ (o Virtuozzo nella sua versione commerciale).

In questi giorni è stata rilasciata la versione 7.0 di OpenVZ, distribuita sotto forma di distribuzione Linux completa.

Basata su un Red Hat Enterprise Linux 7, con kernel 3.10 ed una

Leggi il contenuto originale su Mia mamma usa Linux!

In queste pagine abbiamo già parlato di tecnologie per container come Docker, accennando anche al sistema "ufficiale" per la gestione (l'orchestration) dei container stessi, Swarm.

Un'altro grando player del settore è Kubernetes, un progetto lanciato da Google nel 2014 come open source ed utilizzato per rilasciare, scalare ed eseguire operazioni su applicazioni (intese come gruppi di container).

Con l'evoluzione di tutti questi sistemi è nato CoreOS, un sistema operativo minimale basato su Linux

Leggi il contenuto originale su Mia mamma usa Linux!

Recentemente è stata rilasciata una nuova versione della piattaforma di gestione dei container Docker. Questo ha portato all'aggiornamento di tutti i componenti del progetto: l'Engine è stato portato alla versione 1.11, Swarm è ora alla 1.2, ed infine Compose e Machine sono stati aggiornati rispettivamente alla 1.7 ed alla 0.7. E' stata inoltra ufficializzata la Beta 10 di Docker Mac/Windows, ovvero il set di librerie che permettono di sfruttare le estensioni

Leggi il contenuto originale su Mia mamma usa Linux!