Docker – github – local/production workflow
-
I’m doing my first project (volunteer) and I want to be able to make custom changes to the themes and plugins from my local machine, push to GitHub and automatically deploy to server. I have successfully deployed the website and if I was the only one working on it, I would have no problems.
The issue is that the “client” needs to be able to make changes on their side as well. Keeping the database somewhat synced up seems really challenging. I thought a good solution would be docker; the local setup was extremely easy and there are a ton of resources explaining the process.
What seems harder to find is how to then deploy that to a server. The beauty of docker is I can easily copy everything over and work on the site as I please. What I don’t understand is the interaction between github, dockerhub and the server. Where do I deploy all the content files?
My head is exploding, please, someone save me.
The topic ‘Docker – github – local/production workflow’ is closed to new replies.