Запуск сервера с использованием сервера docker запускается, но запрос не достигает сервера - PullRequest
0 голосов
/ 26 февраля 2020

Я пытаюсь запустить свой сервер, используя образ docker. Я вытаскиваю образ docker в своей локальной системе и запускаю его, сервер запускается, и все выглядит нормально, но когда я отправляю запрос на сервер через почтальона, я получить "не удалось получить ответ" запрос не достигает моего сервера

Я отправляю запрос на http://127.0.0.1: 4000

сервер работает на 127.0. 0.1: 4000

docker pull image_name docker run image_name

Я также пытался дать docker run -p 4000: 4000 image_name

My docker file :

FROM python:3
EXPOSE 4000
CMD command to run server

Любые идеи, что я могу делать неправильно или что я должен сделать, чтобы это заработало

Я получаю ответ, когда попадаю в docker изображение bash и отправить команду curl

1 Ответ

0 голосов
/ 26 февраля 2020

Я думаю, что 4000 уже используется в вашей системе, попробуйте запустить сервер python на другом порту или проверьте, что ваш сервер python работает на 4000, потому что у вас EXPOSE на 4000, так что это означает, что ваш docker контейнер и python сервер оба работают на 4000: 4000.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...