0

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

有什么方法可以不使用http 端口而使用动态端口?

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

反而

http.ListenAndServe(":8080", nil)
4

1 回答 1

1

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

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

于 2015-10-21T14:03:56.793 回答