мой контейнер недоступен для Интернета, хотя правила безопасности это разрешают

#amazon-web-services #docker #amazon-ec2 #devops #aws-security-group

#amazon-web-services #docker #amazon-ec2 #devops #aws-security-group

Вопрос:

у меня странная проблема с тем, что мои контейнеры docker недоступны для Интернета. мои контейнеры запущены, и правильные порты были открыты, но, похоже, к ним нет доступа.

я использую порты 8080 для jenkins и 8081 для nexus

я попытался удалить контейнеры и переустановить их, перезапустил их, я буквально потратил целый день, пытаясь запустить это. понятия не имею, в чем может быть проблема.

я ожидаю получить правильное приложение, но все, что я получаю, это:

Этот сайт недоступен 18.130.249.99 отказано в подключении. Попробуйте:

Проверка соединения Проверка прокси-сервера и брандмауэра ОШИБКА_CONNECTION_REFUSED введите описание изображения здесь
введите описание изображения здесь
введите описание изображения здесь

введите описание изображения здесь

Комментарии:

1. вы открывали порт в aws security-group?

2. Вы сопоставили порты с хоста на контейнер?

3. эй, да, я предоставил доступ к портам, а также сопоставил их с портами. позвольте мне прикрепить снимки экрана

4. Похоже, вы не сопоставили порты контейнера с хостом. каков результат netstat -tulpn | grep 8080 ?

5. Я согласен с @Thilak, когда порт отображается правильно, docker показывает что-то вроде этого: 0.0.0.0: 8080 -> 80 / tcp, поэтому netstat, вероятно, покажет эту проблему.