I know this answer is too late but it can be useful for others who has exactly the same issue.
If you are already have the image you want, try to implicitly set the image Pull Policy for your container to default:
GenericContainer container = new GenericContainer("someImage")
.withImagePullPolicy(PullPolicy.defaultPolicy());
The default image Pull Policy tells the Docker to pull the image from a remote repository only if it does not exist locally.
Note that this method (withImagePullPolicy(..)) is available only with latest versions of TestContainers dependency. I use 1.14.3.