Quando si parla di una delle tecnologie più innovative nell’ambito del cloud computing, cioè dei container, che corrispondono a quel complesso di dati che occorrono a un’applicazione cloud nativa per essere eseguita, il riferimento a Docker è d’obbligo. Docker, infatti, rappresenta il software open source per la containerizzazione in ambiente Linux, ma non solo, forse più noto a livello mondiale. Con lo stesso nome vengono indicati sia il progetto e la community impegnata nel miglioramento costante della soluzione, sia la società Docker Inc., comprata nel novembre 2019 da Mirantis Inc., azienda specializzata in servizi cloud B2B e nello sviluppo di Kubernetes e OpenStack. Un’acquisizione che segue, perciò, una logica ben precisa. Kubernetes è infatti la piattaforma di orchestrazione di container per antonomasia. OpenStack è un’infrastruttura cloud “container friendly”, sebbene non sia l’unica.
In questo video corso vedremo solo una parte di Docker. Imparerete a scaricarlo e configurarlo manualmente fino a far girare applicazioni php e Laravel 8 su di esso.
Anche se si tratta di un corso base alla fine sarete in grado di padroneggiare il software tanto quanto basta da poter rinunciare a server come xampp, wamp, lamp, ecc... inoltre capirete che Docker è una valida alternativa a Vagrant.