docker

Tra i vari annunci fatti all'ultimo DockerCon, uno di quelli che ha spiccato particolarmente è stato l'annuncio di LinuxKit.

Per chi si fosse perso la novità, LinuxKit è un toolkit che permette di generare distribuzioni Linux minimali per l'esecuzione di container Docker, con specifiche decisamente interessanti, tra cui il fatto di essere totalmente stateless (la "distribuzione" è fissa e viene "resettata" ad ogni avvio, con la possibilità di agganciare storage esterno per

Leggi il contenuto originale su Mia mamma usa Linux!

Negli scorsi mesi abbiamo iniziato un viaggio per capire, in questo mondo di container che sta crescendo davanti ai nostri occhi, come questo sistema gestisca i log delle applicazioni che girano in questi piccoli ambienti indipendenti l'uno dall'altro.

Abbiamo prima visto come si comporta di default e come iniziare a far persistere i log localmente sulla macchina in cui il container in esecuzione.
Poi abbiamo puntato in altro, creato un cluster Swarm di

Leggi il contenuto originale su Mia mamma usa Linux!

Che Docker sia una delle tecnologie più "calde" di questi ultimi anni è oramai appurato, come si può notare anche dalla quantità di notizie che settimanalmente girano intorno a questo progetto.

Molti lo usano per avere velocemente un ambiente di test il più simile alla produzione, altri hanno accelerato ed ottimizzato gli ambienti di produzione grazie all'uso massivo di questa tecnologia (come nel caso di Visa).

Alcuni ricercatori hanno fatto uno studio interessante,

Leggi il contenuto originale su Mia mamma usa Linux!

Le novità presentate al DockerCon di quest'anno sono state diverse ed interessanti, come abbiamo avuto modo di trattare in questi giorni.

Un'altra novità nel mondo di Docker, Inc. (l'azienda che sta dietro al progetto Docker - ops, volevamo dire Moby) annunciata in questi giorni è un cambio al vertice: dopo diversi anni in cui Ben Golub ha portato in spalla la bandiera dei container (nel mondo opensource ne abbiamo già sentito parlare,

Leggi il contenuto originale su Mia mamma usa Linux!

Ogni tanto ci sentite parlare di container, e da qualche tempo questo parlare ha un nome preciso: Docker.

La società dietro al progetto si chiama, insospettabilmente, Docker e si occupa di gestire due versioni del prodotto: Docker CE (Community Edition) e Docker EE (Enterprise Edition).
Confusi? Ecco, forse anche loro. E forse proprio per questo è stato deciso di cambiare il nome della versione libera, facendola diventare Moby Project, un progetto che dal 21 aprile è

Leggi il contenuto originale su Mia mamma usa Linux!

Qualche giorno fa si è celebrato il 4° compleanno di Docker. Presentato al PyCon 2013 (la conferenza di sviluppatori Python) da Solomon Hykes in una presentazione di 5 minuti, ha scatenato immediatamente lo stupore del pubblico

Ai tempi era poco più che un sistema per lavorare più comodamente sugli LXC (LinuX Container), presenti sulla scena già da tempo (sono stati introdotti nel kernel 2.6.24, ad Agosto del 2008), ma poco utilizzati poichè

Leggi il contenuto originale su Mia mamma usa Linux!

Proseguiamo il discorso del logging del container iniziato nella scorsa parte. Se non la avete letta, e volete partire dalla base, vi consigliamo di guardare "Docker logging: cosa fa il mio container? [parte 1]".

Nella scorsa parte abbiamo visto nel dettaglio i seguenti metodi base:

  • Modalità "classica": per avvicinarsi al mondo container, potremmo dover utilizzare questa soluzione per limitare le modifiche di logging al codice delle applicazioni
  • Docker default: se non esplicitato un metodo

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!

Con l'uso sempre più massivo dei container uno degli aspetti più critici da valutare è il logging delle applicazioni che decidiamo di far girare.

Chi usa un sistema Linux da qualche tempo, sa che la maggior parte delle applicazioni in esecuzione vanno a scrivere il log da qualche parte, sia esso il buon vecchio file di log, o sistemi più moderni che inseriscono i log in un database (qualcuno ha detto systemd?);

Leggi il contenuto originale su Mia mamma usa Linux!