Rails Dokku部署到Digitalocean接收随机端口

时间:2014-12-16 05:10:50

标签: ruby-on-rails digital-ocean dokku

我创建了一个rails应用程序,并已成功将其部署到DigitalOcean。每次进行部署时,端口都会更改。第一个问题,我如何让它停止,以及如何让我的应用程序响应端口80,以便我可以从外部世界命中它而不指定端口号?我的一部分想要回到heroku而只是支付更多,因为我不会感到头痛......

2 个答案:

答案 0 :(得分:0)

除非您将Dokku配置为使用您的域名,否则它将在随机端口上为该应用程序提供服务。

将您的根域名放在/home/dokku/VHOST来自the Dokku docs

的文件中
  

如果推送您的应用时此文件仍然不存在,dokku将使用端口号(即http://example.com:49154)发布应用

答案 1 :(得分:0)

我必须为我的应用启用VHOSTS:

domains:enable <app>

请参阅http://dokku.viewdocs.io/dokku/configuration/domains/#domain-configuration

相关问题