Докер неверный формат ссылки - PullRequest
0 голосов
/ 18 мая 2019

мои файлы Strucutre.у меня есть два контейнера один - база данных mysql
другой - приложение python

docker-compose.yml


version: '3'

services:

  mysql-dev:

    image: mysql:8
    environment:
      MYSQL_ROOT_PASSWORD: haseeb69
      MYSQL_DATABASE: vlearn

    ports:
      - "3308:3308"

  app:

    image: ./app
    ports:
      - "5000:5000"




файл приложения

FROM python:3.7

WORKDIR /usr/src/app

COPY . .

RUN pip install pipenv
RUN pipenv install --system --deploy --ignore-pipfile


CMD ["python","app.py"]



Когда я запускаю docker-compose up, я получаю следующее

Ошибка

Потянув приложение (./app:)...

ОШИБКА: недопустимый формат ссылки

моя структура каталогов

├── app
│   ├── Dockerfile
│   ├── Pipfile
│   └── Pipfile.lock
└── docker-compose.yml

1 Ответ

1 голос
/ 18 мая 2019
 app:

    build : ./app
    ports:
      - "5000:5000"

это должно быть build: ./app вместо изображения: ./app

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