在Codenvy Environment上运行Go Server

时间:2015-10-21 13:09:01

标签: go codenvy

我试图使用Codenvy开发Go服务器应用程序,但我不知道如何运行。 我已经创建了项目并选择了Web Go runner环境。 但是当我运行它时,项目运行在我定义的不同URL端口。

有办法不使用 http端口使用动态端口吗?

http.ListenAndServe("{get_url_port}", nil)
  

代替

http.ListenAndServe(":8080", nil)

1 个答案:

答案 0 :(得分:1)

进程在容器中运行,每次应用程序启动时,端口8080都会映射到随机端口。所以,每次都是一个不同的端口。但是,相同的内部端口 - 应用程序在Docker容器中运行。

你能详细说明并提供更多细节吗?