部署faas-scheduler出现问题

faas-scheduler、Python Runner还有seatable是部署在同一台主机上的。SeaTable 和运行器已经配置完成。
问题出在部署faas-scheduler时:
1、compose时,出现以下错误:
…b’invalid IP address in add-host: “host-gateway”’
将yml文件中的"host.docker.internal:host-gateway"修改为"host.docker.internal:内网ip"后,该问题解决。但不知该解决方式是否正确。
2、继续compose,报错80端口已经占用,只好将80端口修改为其它端口,这里是801。
3、seatable_faas_scheduler_settings.py中,FAAS_URL为http://内网ip:8080
4、SeaTable 的dtable_web_settings.py中,SEATABLE_FAAS_URL为http://内网ip
5、重启seatable服务,运行python脚本,报错:
error: Error: Some errors occurred during execution

请教问题出在哪里,是因为端口设置的问题吗,是否需要将faas-scheduler和运行器部署在另一台机器上?

建议部署成两台机器便于调试。