WPDockerize: WordPress con Docker, in modo semplice

text

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! 😃