Код: Выделить всё
├── Dockerfile
├── README.md
├── src
│ ├── __init__.py
│ └── api.py
├── poetry.lock
└── pyproject.toml
Я написал файл докеров для приложения
Код: Выделить всё
FROM python:3.11-buster
RUN pip install poetry
COPY . .
RUN poetry install
EXPOSE 8011
CMD ["poetry", "run", "python", "-m", "src.api"]
Код: Выделить всё
docker build -t my-python-app .
Код: Выделить всё
docker run -d -p 8000:8011 my-python-app
Когда я запускаю docker ps, я вижу, что он работает
Код: Выделить всё
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
d274c066bd5e my-python-app "poetry run python -…" 8 minutes ago Up 8 minutes 0.0.0.0:8000->8011/tcp bold_brahmagupta
Код: Выделить всё
netstat -tuln | grep 8000Что я делаю не так? Любая помощь будет оценена по достоинству. Спасибо.
Подробнее здесь: https://stackoverflow.com/questions/781 ... ia-browser