Dokku:从应用程序中公开两个端口

时间:2014-10-01 05:59:34

标签: scala ports deploying dokku

我正在尝试将基于Scala的应用程序部署到dokku,该应用程序运行http服务器和自定义的sshd服务器。

我遇到的问题似乎是dokku只支持应用程序的一个端口。 我需要dokku将我的应用程序端口暴露给Web。

在docker中这是可能的并且非常直接,但是当我在dokku文件中实现相同的技术时,我收到错误。

有关允许两个端口可访问的任何建议吗?

1 个答案:

答案 0 :(得分:0)

毕竟,这是docker,你可以使用 大使 ......

您需要一行:

docker run -t -i -link mysql:mysql -name mysql_ambassador -p 3306:3306 ctlc/ambassador

用您的容器名称(来自docker images

替换您的port和mysql

请参阅https://www.ctl.io/developers/blog/post/deploying-multi-server-docker-apps-with-ambassadors

注意:请确保docker pull svendowideit/ambassador:latest之前......