WPDockerize: WordPress con Docker, in modo semplice

Motivo
Ogni volta che iniziamo a lavorare con WordPress la scelta per lo stack sul quale far girare l’amato CMS ricade su Docker.
Docker è un popolare software libero che utilizza la virtualizzazione a livello di sistema operativo per eseguire applicazioni in ambienti isolati chiamati container.
dice Wikipedia
Per eseguire WordPress dentro Docker ci sono un paio di strade ma la più comoda per completezza è quella di usare docker compose
e creare lo stack completo con WordPress, MySQL, PHP, mail, ecc
wpdockerize
È un semplice pacchetto NPM che ho creato e che permette di creare il file docker-compose.yml
necessario a creare lo stack.
Lo trovate qui: https://www.npmjs.com/package/wpdockerize
Installazione di wpdockerize
L’installazione è molto semplice, basta lanciare
npm install -g wpdockerize
e il pacchetto è poi disponibile globalmente. Ovviamente dobbiamo avere installato NPM (e quindi Node.js) come requisito.
Eseguire wpdockerize
Per lanciarlo vi basta poi eseguire
wpdockerize
e dopo una serie di semplici domande il vostro docker-compose.yml
sarà pronto. Non vi serve altro che lanciare
docker-compose up -d
per avviare il vostro WordPress con la configurazioen desiderata.
Buon divertimento! 😃