使用docker映像在Pivotal上发布RabbitMq

使用docker映像在Pivotal上发布RabbitMq,docker,rabbitmq,port,cloud-foundry,Docker,Rabbitmq,Port,Cloud Foundry,正在尝试使用docker映像在Pivotal上发布rabbitMq。 推送docker映像后,它试图构建rabbitMq环境,但 最终在5分钟后,它失败了,出现以下错误 [HEALTH/0]错误无法建立到端口5671的TCP连接:连接被拒绝; 无法建立到端口15671的TCP连接: 连接被拒绝2020-01-08T12:07:12.10+0000 [CELL/0]错误在1毫秒后超时:从未通过运行状况检查 我假设它无法分配端口 在我的映像文件中,我有以下用于ExposedPorts的配置。配置中是

正在尝试使用docker映像在Pivotal上发布rabbitMq。 推送docker映像后,它试图构建rabbitMq环境,但 最终在5分钟后,它失败了,出现以下错误

[HEALTH/0]错误无法建立到端口5671的TCP连接:连接被拒绝; 无法建立到端口15671的TCP连接: 连接被拒绝2020-01-08T12:07:12.10+0000

[CELL/0]错误在1毫秒后超时:从未通过运行状况检查

我假设它无法分配端口

在我的映像文件中,我有以下用于ExposedPorts的配置。配置中是否缺少任何可以告诉pivotal分配特定端口等的内容

 "Config": {
            "Hostname": "",
            "Domainname": "",
            "User": "",
            "AttachStdin": false,
            "AttachStdout": false,
            "AttachStderr": false,
            "ExposedPorts": {
                "25672/tcp": {},
                "4369/tcp": {},
                "5671/tcp": {},
                "5672/tcp": {}
            },

您正在尝试将RabbitMQ作为CF上的应用程序运行吗?这可能不是您想要的,因为它是一项服务,但如果您想继续推进,您可能能够让它使用TCP端口和自定义端口映射:。对于docker容器,它将从暴露的最低端口数开始:@DanielMikusa我正在尝试将rabbitMQ作为pivotal上的docker容器运行。我尝试过自定义端口映射等,但它们似乎都不起作用:(您是否专门尝试了我上面链接的过程?您在上面发布的输出没有表明这一点。如果您尝试了该过程,请使用分步说明更新您的问题,以及在遇到问题之前每一步都会发生什么。您包含的输出越多,我们可以提供的帮助就越好。此外,我将再说一遍您所尝试的并不是部署RabbitMQ的最佳方式。我怀疑您可以让它正常工作,但这将比在PCF上运行应用程序需要更多的工作。还有一件事,“关键”它不是软件产品。它是一家拥有许多软件产品的公司。我想你是从上下文中谈论Pivotal Cloud Foundry,但如果你能给出具体的产品和运行的软件版本,这将非常有用。谢谢