Andiamo subito dunque senza spiegare cos’è Docker o Ghost. Presupponendo che avete Ubuntu installato (ma anche Debian va bene) procediamo con l’installazione di Docker:
sudo apt-get install docker
Ora create la cartella in cui verranno salvati i dati del vostro blog:
sudo mkdir /home/ghost
E scaricate semplicemente Ghost con:
sudo docker pull ghost
Aspettate che venga scaricato e… eseguite Ghost:
sudo docker run -d -p 80:2368 /home/ghost:/var/lib/ghost ghost
Ora andate da browser sulla porta 80 (quindi digitando solo localhost o l’indirizzo IP della vostra macchina) ed ecco il vostro blog pronto!
Caso in cui aveste Apache già sulla porta 80, potete o stopparlo con sudo service apache2 stop
oppure cambiare la porta nel comando precedente. O eventualmente gestire il tutto con NGINX che sarebbe il top.