Как я могу вызвать мой API в экземпляре EC2 (Ubuntu 16.04), используя Docker-контейнер

я называю мой API со следующим портом:

HTTP: // IPv4 Публичный IP: 8000 / логин

и я вытащить код через Docker составляют. это даст мне всю конфигурацию проекта с php 7.1.8

php artisan serve

Команда будет успешно запущена на 127.0.0.1:8000 на этом порту.

но я использую экземпляр AWS EC2 (Ubuntu 16.04). Итак, я называю API «IPv4 Public IP: 8000 / login» в почтальоне.

но это дает мне ошибку:

не мог получить ответ

произошла ошибка при подключении к IPv4 Public IP: 8000 / логин

0

Решение

если вы используете Docker-контейнер, он выделит порт в вашем рабочем образе

eg: your image is runing on 0.0.0.81

так что вы можете установить группу безопасности как «пользовательское правило TCP» на 81 порт
и он бежит

и ваш вызов API работает как

http://youIp:81/api
0

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector