‫Numero due. Scansiona il tuo
‫host per la corretta configurazione Docker.
‫Ecco uno strumento davvero eccezionale, gratuito, chiamato Docker Bench.
‫Realizzato da Docker, questo strumento eseguirà la
‫scansione del tuo host.
‫Fondamentalmente lo esegui sull'host su cui è installato Docker.
‫Il tipo di output è simile al seguente.
‫Ti darà blues, verdi, gialli, rossi,
‫tutta quella roba. È un controllo di configurazione.
‫Non sta cercando virus, vulnerabilità o
‫qualcosa del genere. Sta scansionando la tua configurazione.
‫Docker è stato installato correttamente?
‫Docker ha tutte le autorizzazioni giuste di cui ha bisogno?
‫Ha tutte le giuste capacità del kernel
‫per eseguire la corretta funzionalità, specialmente per quanto
‫riguarda la sicurezza? Quindi, ad esempio,
‫se il tuo sistema non ha SELinux abilitato
‫o AppArmor abilitato o installato e Docker vuole usare quelle
‫cose, noterà queste cose qui.
‫Prima di decidere su una corretta configurazione
‫per i server che verranno, sai, anche solo per
‫i test, non solo per la produzione, eseguirò questo
‫piccolo script di shell. Puoi correre direttamente dal sito web.
‫Ti danno le istruzioni qui su come eseguirlo.
‫Scaricherà un sacco di cose.
‫Non sarà mai tutto verde.
‫Come la maggior parte degli strumenti
‫di sicurezza, ti darà ancora alcune cose.
‫Devi guardare attraverso quelli e decidere, va bene?
‫Ti rende un amministratore più intelligente.
‫Ti rende consapevole di alcune limitazioni o problemi
‫con il tuo sistema. Potresti
‫scoprire che per una certa distribuzione Linux,
‫non funzionerà affatto. Quella cosa particolare dovrà
‫essere insicura, o non una caratteristica, quel genere di
‫cose, giusto.
‫È una buona educazione. Utilizza una
‫cosa chiamata CIS Docker Benchmark, che è una sorta di
‫standard di settore per come assicurarsi
‫che la sicurezza di un host sia correttamente impostata per Docker.
‫Ed è fantastico. È un'utilità facile da eseguire.
‫Lo eseguirò, come se costruissi server con Ansible,
‫Puppet o qualunque cosa tu stia usando per costruire
‫server, tu ... una volta che
‫hai quella configurazione, vorrei distribuire i tuoi server
‫in una configurazione fittizia. Stai eseguendo il tuo strumento di configurazione.
‫Quindi avrei eseguito Docker Bench contro di esso.
‫Otterrai un sacco di risultati.
‫Potresti passare attraverso quelli, uno per uno, decidendo, sto bene
‫con questo? Posso ripararlo?
‫Cosa devo fare?
‫Dovrei ignorarlo? Quel tipo di cose.