Я очень плохо знаком с программированием, поэтому пытаться понять это было очень сложно для меня. Я пытаюсь развернуть свой код с docker и запускаю мой код внутри облака EC2. Но я не могу заставить URL экземпляра работать. Я установил свой входящий (группа безопасности) HTTP (80) => 0.0.0.0/0, HTTP (443) => 0.0.0.0/0 и S SH (22) => мой ip. Я прочитал, что установка S SH на 0.0.0.0/0 была плохой идеей, поэтому я выбрал свой ip (была опция под названием «мой ip»). Кроме того, я использую Ubuntu для моего AMI.
При успешном docker использовании (docker -композит) я использовал curl http://localhost:3001
(3001 - это мой открытый порт внутри моего кода), и он работает нормально , Но когда я использовал curl ec2-XX-XXX-XXX-XXX.us-west-1.compute.amazonaws.com
, он выводит: curl: (6) Could not resolve host: ssh
и curl: (7) Failed to connect to ec2-XX-XXX-XXX-XXX.us-west-1.compute.amazonaws.com port 80: Connection refused