К приложению на Fast Api при запуске из контейнера Docker не удаётся подключиться
Я создал контейнер с приложением на Fast Api. Вот мой Dockerfile для билда контейнера:
FROM python:3.9
WORKDIR /app
COPY r.txt .
RUN pip install --no-cache-dir -r r.txt
COPY . .
EXPOSE 8080
CMD ["uvicorn", "main:app", "--host", "127.0.0.1", "--port", "8000"]
.При попытки обращении к сайту по 127.0.0.1:8000 у меня ничего не выходило. Можете пожалуйста подсказать, что я не правильно делал? Запускал я контейнер на Linux Mint такой командой:
$sudo docker run -p 8000 forum
Источник: Stack Overflow на русском