I am trying to set up some continuous integration utility for a Django python project. The project will use Travis CI, but I also want to be able to do CI locally, for some reason.
My plan is to configure a local Travis. But all resources I can find on the web were written a few years ago, such as this question on StackOverflow. Basically, all posts or discussions tell me I should use a Docker image. However, unfortunately, the official Travis image for python on Docker Hub is 3 years old. I don't think it is still being maintained. Is it because there is a new trend, and I am doing the opposite? I don't know what step to take next.