В сервисных makemigrations не указан ни образ, ни контекст сборки - PullRequest
0 голосов
/ 22 апреля 2020

Здравствуйте, я пытаюсь сделать работоспособным проект. Но когда я запускаю следующую инструкцию: docker-compose up я получил следующую ошибку:

ERROR: The Compose file is invalid because: Service makemigrations has neither an image nor a build context specified. At least one must be provided.

Вот файл yml docker-compose.yml:

version: '3'

services:
    db:
        image: postgres
        expose:
            - "5432"
        environment:
            - "POSTGRES_HOST_AUTH_METHOD=trust"
    web:
        build: .
        command: python manage.py runserver 0.0.0.0:8000
        volumes:
            - .:/myproject/
        ports: 
            - "8000:8000"
            - "3000:3000"
        depends_on: 
            - db
            - makemigrations
            - migrations
    makemigrations:
        command: python manage.py makemigrations --noinput
        volumes:
            - .:/myproject/
        depends_on: 
            - db
    migrations:
        command: python manage.py migrate --noinput
        volumes:
            - .:/myproject/
        depends_on: 
            - db

Не могли бы вы помочь мне, пожалуйста?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...