L'idea di questo lab e' quella di guidare passo, passo lo sviluppatore nel mondo dei container e di Docker costruendo da zero una semplice applicazione, composta da diversi componenti.
Il passo finale sara' quello di verificare il funzionamento della nostra applicazione in locale per poi deployarla, perche' no, sul cloud, dimostrando una volta per tutte che "it works on my machine" diventera' solo un lontano ricordo.
Per partecipare al lab si dovrà aver installato Docker nel proprio notebook:
- Mac: https://store.docker.com/editions/community/docker-ce-desktop-mac
- Win: https://store.docker.com/editions/community/docker-ce-desktop-windows
- Linux (ubuntu): https://docs.docker.com/install/linux/docker-ce/ubuntu/
- Per altre distro vedere sul sito di docker
Installare Docker Compose https://docs.docker.com/compose/install/
Verificare che sia tutto funzionante eseguendo il comando: docker run hello-world