3

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

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

在 docker 中,这是可能的并且非常简单,但是当我在 dokku 文件中实现相同的技术时,我得到一个错误。

关于允许访问两个端口的任何建议?

4

1 回答 1

0

既然这是,毕竟,码头工人,你可以使用大使......

您将需要如下一行:

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

用你的容器名称替换你的端口和mysql(来自docker images

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

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

于 2016-02-19T16:44:29.997 回答