通过Docker部署Elixir应用程序到Google Cloud

我正在尝试将我的Docker映像部署到Google Cloud,并遇到一些问题。 一切工作在当地。 我跑

docker run -it -p 4000:4000 myimage 

当我去localhost:4000时,一切都正常。 但是,当我尝试使用该命令部署到Google Cloud时

 gcloud app deploy --version=1 app.yaml 

部署运行平稳,但是当我导航到我的网站,我得到一个503错误:

错误:服务器错误

您请求的服务尚不可用。

请在30秒后重试。

任何提示将非常感谢。

如果您使用谷歌应用程序引擎来部署elixir(&其他应用程序)应用程序容器,

你应该使用8080端口和暴露8080端口。

谢谢