From zero to first product in an eCommerce store in a single day, all with Docker on Linux, WordPress and WooCommerce. Seems like a productive day.
Here’s how I did it:
- Piggybacked on my existing Docker host running many other things in my environment
- Set up a new MySQL docker container.
- Set up a new WordPress docker container.
- Configured my domain name to point to the host.
- Configured my reverse proxy to enable an upstream on the back-end to WordPress
- Enabled LetsEncrypt for HTTPS and setup certbot
- Enabled the certbot challenge directly on the reverse proxy
- Configured WordPress
- Added WordPress themes
- Added WooCommerce plugin
- Configured WooCommerce
- Added first sample product.
Over the next couple of days I’ll get the photography for the products in place and post more items on the store. Feel free to ask detailed questions and I’ll consider adding a more detailed setup guide.
Eric