
Итак, у меня есть сервер Linux с использованием NGIX с Docker и множество приложений Django с UWSGI.
Итак, мне нужно создать задание для выполнения внутри контейнера docker. Это задание будет делать запрос на некоторый url приложения django.
Однако когда я попытался сделать запрос, я не получил никакого ответа.
Команда
wget localhost:3031 --bind-address=127.0.0.1
Ответ:
--2015-09-23 14:20:15-- http://localhost:3031/
Resolving localhost (localhost)... ::1, 127.0.0.1
Connecting to localhost (localhost)|::1|:3031... failed: Invalid argument.
Connecting to localhost (localhost)|127.0.0.1|:3031... connected.
HTTP request sent, awaiting response... No data received.
Retrying.
--2015-09-23 14:20:16-- (try: 2) http://localhost:3031/
Connecting to localhost (localhost)|127.0.0.1|:3031... connected.
HTTP request sent, awaiting response... No data received.
Retrying.
--2015-09-23 14:20:18-- (try: 3) http://localhost:3031/
Connecting to localhost (localhost)|127.0.0.1|:3031... connected.
HTTP request sent, awaiting response... No data received.
Retrying.
Нетстат
Я выполнил команду, чтобы проверить, перечисляет ли приложение порты.
root@6c9e1bcb238d:/# netstat -tulpn
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 0.0.0.0:3031 0.0.0.0:* LISTEN -
Так почему же я не получил никакого ответа?