Публичный ip AWS отказывается подключаться к брокеру, даже если docker-compose работает нормально и все трафики разрешены

Я настроил все порты и адреса групп безопасности, я могу подключиться к ec2-пользователю с терминала. Когда я запускаю docker-compose up --build, он успешно запускается, но ip 13.36.211.140 ec2-13-36-211-140.eu-west-3.compute.amazonaws.com отказывается подключаться через браузер.

Вот все правила, которые у меня есть enter image description here

Я также прочитал много постов на stackoverflow и в блоге, чтобы исправить это, я добавил много правил для приема портов, как вы можете видеть ниже. Что может быть лучшим решением для этого? Я знаю, что я определенно что-то упускаю...

это мой файл docker-compose.yaml

version: '3'

services:
  django_app:
    build: .
    env_file:
      - .env
    volumes:
      - static_vol:/app/static
      - media_vol:/app/media
    ports:
      - "8000:8000"

  nginx:
    build: ./nginx
    volumes:
      - static_vol:/app/static
      - media_vol:/app/media
    ports:
      -  "80:80"
    depends_on:
      - django_app
volumes:
  static_vol:
  media_vol:
Вернуться на верх