I followed this docker tutorial
https://docs.docker.com/compose/gettingstarted/
So i ended with a python app which is connects to Redis. When I go to http://localhost:5000/ I can see that every time I refresh the page, a counter adds up by 1. I also have a yml file, a requirements file and a dockerfile in my folder. In the end of the procedure I can run docker-compose up and see, as I said, the result of my work locally in my browser. So far so good.
Can i push all those in my docker hub, so as for others to pull them as an image and run them on their computer?
How do i push it in my hub? What commands should others run to pull the image and run it in their computers?