Как отправить POST-запрос запущенному экземпляру ACI контейнера Docker - PullRequest
0 голосов
/ 18 июня 2019

У меня запущен экземпляр контейнера Azure (ACI) на основе образа Docker с одним открытым портом.Экземпляр контейнера - это API, который принимает базовые запросы JSON и возвращает ответ JSON.В настоящее время я не могу получить ответ от ACI.

Я использую Почтальон для отправки тестовых запросов POST.В настоящее время я не получаю ответ.Я слышал, что в заголовках могут быть какие-то ключи / значения, но я не уверен, что это за ключи.Мне также интересно, есть ли что-нибудь еще, что мне нужно знать (например, все, что мне нужно, чтобы добавить или добавить к полному доменному имени контейнера).

Я бы ожидал увидеть ответ JSON, еслизапрос был успешным.

1 Ответ

2 голосов
/ 18 июня 2019

Похоже, что вы хотите отправлять POST-запросы на хостинг Docker API на ACI.См. this , обратите внимание, что

Экземпляры контейнера Azure не предоставляют прямой доступ к базовой инфраструктуре, в которой размещаются группы контейнеров. Это включает в себя доступ к Docker API, работающему на хосте контейнера и работающему с привилегированными контейнерами.

Если вам требуется взаимодействие с Docker, обратитесь к справочной документации REST , чтобыпосмотрите, что поддерживает API ACI.Если вы знаете, как вызывать API Azure REST для почтальона, вы можете следить за этим и пошаговым блогом .

...