Docker - веб-браузер не может подключиться к работающему контейнеру веб-приложения на сервере - PullRequest
0 голосов
/ 30 октября 2019

Я успешно создал свой образ веб-приложения и запустил контейнер на своем сервере, который является экземпляром EC2, без каких-либо ошибок, но когда я попытался получить доступ к веб-странице, он не вернул соединение, даже если я получил доступ черезсвязанный порт хост-сервера. Процессы сборки и запуска не дали абсолютно никакой ошибки, ни ошибка сборки, ни ошибка соединения. Я новичок и в Docker, и в AWS, поэтому не уверен, в чем может быть проблема. Любая помощь от вас, ребята, очень ценится. Большое спасибо!

Вот мой Dockerfile

FROM ubuntu

WORKDIR /usr/src/app

# install dependencies, nothing wrong
RUN ...
COPY...
#

# exposed ports
EXPOSE 5000
EXPOSE 5100

CMD ...

Сборка Docker

$ sudo docker built -t demo-app

Команда запуска Docker

$ sudo docker run -it -p 8080:5000 -p 808:5100 --name demo-app-1 demo-app

1 Ответ

2 голосов
/ 30 октября 2019

Я получил доступ через привязанный порт хост-сервера.

Это означает, что приложение работает, и вы можете получить доступ, используя curl localhost:8080.

* 1007. * Теперь есть в основном две проблемы, если вы можете получить доступ к приложению после выполнения ssh для экземпляра EC2 и проверить, что приложение отвечает на локальном узле EC2.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...