для двух контейнеров, но откуда-то берется еще 80/tcp, хотя он у меня нигде не прописан, и получается как-то так
ewera_fastapi_1 /start-reload.sh Up 0.0.0.0:4000->4000/tcp, 80/tcp
как убрать 80 порт? Внутри контейнера приложение слушает только 4000 порт.. В доку глядел, не нашел.. :(
EXPOSE
Вроде все облазил, не нахожу EXPOSE 80 порта, может он быть где-то в предыдущих слоях имеджа? У меня имедж с докер хаба. Вот такой: FROM tiangolo/uvicorn-gunicorn-fastapi:python3.8-slim
да, он наследуется можно переопределить (добавить у себя)
Обсуждают сегодня