Changed it to gateway = Gateway("http://host.docker.internal:8000") and it worked. But with a different error this time.
gateway = Gateway("http://host.docker.internal:8000")