timeout could be passed by DockerImages(subtest, timeout=...) and there could be DockerImagesBase contain class variable timeout as it is in dockercmd? And could be automatically passed to function.
There should  stay timeout=None for possibility change timeout for every command if somebody need it.