6 ms·
Develop Wordpress plugins, themes with Docker
This is the same setup someone might use with Vagrant. Just much faster, thanks to lxc and docker.
- thebiglebrewski 13y agoThis is awesome. You should bundle this with https://github.com/zachfeldman/wordpress-haml-sass https://github.com/zachfeldman/wordpress-haml-sass for a completely modern WordPress dev flow!
- ppadron 13y agoThere's also Vagrantpress: http://vagrantpress.org/ http://vagrantpress.org/
- dz0ny 13y agoThis is the same setup someone might use with Vagrant. Just much faster, thanks to lxc and docker. Other projects with same functionality: http://vagrantpress.org/ http://vagrantpress.org/ https://puphpet.com/ https://puphpet.com/
- andrewryno 13y agoI also highly recommend using https://github.com/10up/varying-vagrant-vagrants https://github.com/10up/varying-vagrant-vagrants since they bundle a few different versions of WordPress. It's mostly used for development of WordPress core but it's also great for theme and plugin development.
- WestCoastJustin 13y agoTo anyone looking to learn about Vagrant via screencast, I've created one @ http://sysadmincasts.com/episodes/4-vagrant http://sysadmincasts.com/episodes/4-vagrant
- gesman 13y agoNot sure why the one needs to go through extra system administration hassles and LXC containers to develop wordpress plugins or themes? Just click a button on your hosting CPanel, install wordpress and get off to the races in an environment as close to production as you can get. Perhaps there are other (better) uses for docker, but Wordpress development in unlikely to become a pathway for docker adaptation.
- lfuller 13y agoI'd think that most professional web developers are developing for a VPS where there is no "CPanel". As for me, all of my development is done either in Docker or Vagrant.
- junto 13y agoI found it pretty easy to install zpanel on a Digital Ocean VPS, which suits my purposes fine: https://www.digitalocean.com/community/articles/how-to-install-and-configure-zpanel-on-an-ubuntu-12-04-vps https://www.digitalocean.com/community/articles/how-to-insta... Zpanel is free as well.