I am a newbie when it comes to docker. I have a web app that contains 4 services. I manage to create a docker-compose for it.
I would like now to publish it. My plan is to
- upload the whole repository with the compose file and the source codes to a private repository in github.
- then create a droplet in digital ocean
I would like to be able to publish the code easily through github only. that it will be automatically uploaded to the server and restart the required services. what would be the best approach?