при запуске этого кода с помощью команды
docker-compose up
"Докер-compose.yml"
version: '3.4'
services:
employee-registry:
build: .
volumes:
- .:/usr/src/app
Я получаю ошибку как
Построение реестра сотрудников
ОШИБКА: не удается найти указанный файл Docker: Dockerfile
Я проверил это как действительный yaml. если я включаю dockerfile: Dockerfile и контекст. а также я получаю «ошибка отображения»
Я пробовал несколько методов после поиска в интернете, но ни один из них не работал.
"Dockerfile"
FROM python:3
WORKDIR /usr/src/app
COPY requirements.txt ./
RUN pip install --no-cache-dir -r requirements.txt
COPY . .
CMD [ "python", "./run.py" ]
Примечание: - needs.txt - это пустой файл, и все четыре файла (Dockerfile, docker-compose.yml, needs.txt, run.py) находятся в одном каталоге.
Редактировать - я создал Dockerfile без расширения, но он все еще принимал формат .txt. Я удалил это вручную. Теперь я получаю эту ошибку. «ОШИБКА: для служащего-реестра. Невозможно создать контейнер для служебного служащего-реестра: b'Drive не был передан в общий доступ».
ОШИБКА: обнаружены ошибки при запуске проекта. "
Я знаю, что это не очень хороший вопрос