如何向正在运行的Docker容器的ACI实例发送POST请求

时间:2019-06-17 22:09:31

标签: azure docker azure-container-instances

我有一个基于Docker映像的运行中的Azure容器实例(ACI),并且暴露了单个端口。容器实例是一个接受基本JSON请求并返回JSON响应的API。我目前无法从ACI得到答复。

我正在使用Postman发送测试POST请求。目前,我没有得到回应。我听说标题中可能需要一些键/值,但是我不确定这些键是什么。我还想知道是否还有其他需要了解的信息(例如,我需要在容器的全限定域名之前或之后附加任何内容)。

如果请求成功,我希望看到JSON响应。

1 个答案:

答案 0 :(得分:2)

似乎您想将POST请求发送到ACI上的Docker API托管。请参阅this,请注意

  

Azure容器实例不会公开直接访问   承载容器组的基础结构。 这包括   访问在容器的主机上运行并运行的Docker API   特权容器。

如果需要Docker交互,请检查REST reference documentation以查看ACI API支持的内容。如果您想知道如何用邮递员调用Azure REST API,则可以遵循thisstep-by-step blog