В docker ProgrammingError at /products/fetch/ relation "api_product" does not exist LINE 1: .uct". "price", "api_product". "description" FROM "api_produ

version: '2'

услуги: products_web: сборка: ./products команда: bash -c "python3 ./products/manage.py makemigrations && python3 ./products/manage.py migrate && python3 ./products/manage.py makemigrations api && python3 ./products/manage.py migrate api && python3 ./products/manage.py runserver 0.0.0.0:8001" тома: - .:/code порты: - 8001:8001 перезапуск: всегда зависит_от: - db ссылки: - db

emails_web: build: ./emails command: bash -c "python3 ./emails/manage.py makemigrations && python3 ./emails/manage.py migrate && python3 ./products/manage.py makemigrations api && python3 ./products/manage.py migrate api && python3 ./emails/manage.py runserver 0.0.0.0:8002" тома: - .:/code порты: - 8002:8002 перезапуск: всегда зависит_от: - db ссылки: - db

orders_web: build: ./orders команда: bash -c "python3 ./orders/manage.py makemigrations && python3 ./orders/manage.py migrate && python3 ./products/manage.py makemigrations api && python3 ./products/manage.py migrate api && python3 ./orders/manage.py runserver 0.0.0.0:8003" тома: - .:/code порты: - 8003:8003 перезапуск: всегда зависит_от: - db ссылки: - db

db: образ: postgres:10.0-alpine перезапуск: всегда # тома: # - postgres_data:/var/lib/postgresql/data/ окружение: - POSTGRES_USER=myuser - POSTGRES_PASSWORD=mypass - POSTGRES_DB=db

ports:
  - 5432:5432
  

nginx: образ: nginx:latest сборка: ./web порты:

  - "10080:80"
  - "10443:443"
links:
  - products_web
  - orders_web
  - emails_web
depends_on:
  - products_web
  - orders_web
  - emails_web

migrate не выполняется должным образом в docker

Вернуться на верх