@Art005

Как подключиться к веб приложению в контейнере через браузер?

Хотел научиться контейнеризировать веб приложения на джанго.
Все делал через туториал.
Не знаю в какой стороне именно проблема, поэтому тэгнул оба тэга.
В итоге все нормально запускается в контейнере, но через мой браузер не заходит.
Что и где упустил?
Вот докерфайл и докеркомпоз. Если еще какую-то часть нужно прикрепить, скажите.
Dockerfile:
FROM python:3.8

ENV PYTHONDONTWRITEBYTECODE 1
ENV PYTHONUNBUFFERED 1
WORKDIR /usr/src/dm_rest
RUN pip install Django
RUN pip install psycopg2
COPY . /usr/src/dm_rest
EXPOSE 8000

docker-compose.yml
version: '3.7'

services:
  db:
    image: library/postgres:10.1-alpine
    volumes:
      - postgres_data:/var/lib/postgresql/data/
  web:
    build: .
    command: python /usr/src/dm_rest/manage.py runserver 0.0.0.0:8000
    volumes:
    - .:/usr/src/dm_rest
    ports:
      - 8000:8000
    depends_on:
      - db

volumes:
  postgres_data:
  • Вопрос задан
  • 86 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы